Hilfe beim IE, Inputfelder und Radio Buttons

  • Ich brauche ein bisschen Hilfe bei meinem Programm, mit dem man sich auf meinem Server registrieren kann.
    Dabei sollte das Programm auf eine Internetseite zugreifen, und dort ein Formular ausfüllen. Ich möchte nun gerne wissen, wie ich Text in ein Inputfeld schreiben kann, und wie ich Radiobuttons anklicken kann.

    Hier mal ein Ausschnitt des HTML Codes:

  • Ich zitiere aus der Wiki:

    [autoit]

    #include <ie.au3>
    ;Einfaches Beispiel für das Anmelden an Webseiten mit Benutzer und Passwort am Beispiel des Autoit.de-Forums
    ;Autoit-Version:3.2

    ;Erstellt eine Instanz (neues Fenster) des InternetExplorers und gibt ein entsprechendes Objekt zurück.
    $oIE = _IECreate ("http://www.autoit.de/portal.php")
    ;Prüfen ob ein Objekt erzeugt wurde
    If IsObj($oIE) Then
    ;warten bis die Seite komplett geladen wurde
    _IELoadWait($oIE)
    ;Erzeugen eines HTML-Formular-Objekts mit Hilfe des Formularnamens
    $oForm = _IEFormGetObjByName($oIE, "loginform")
    ;Erzeugen eines Formularfeld-Objekts mit Hilfe des Feldnames
    $oUsername = _IEFormElementGetObjByName($oForm, "l_username")
    ;Setzen des Formularfeldinhalts
    _IEFormElementSetValue($oUsername, "Benutzer")
    ;Erzeugen eines Formularfeld-Objekts mit Hilfe des Feldnames
    $oPasswd = _IEFormElementGetObjByName($oForm, "l_password")
    ;Setzen des Formularfeldinhalts
    _IEFormElementSetValue($oPasswd, "Passwort")
    ;Absenden des Formulars
    _IEFormSubmit($oForm)

    [/autoit][autoit][/autoit][autoit]

    ;wenn kein Objekt erzeugt wurde, Fehlermeldung ausgeben.
    Else
    ;Detailierte Fehlerbehandlung überlasse ich einem separaten Tutorial ;)
    MsgBox(48,"Erstellen des IE-Objekts fehlgeschlagen","Es konnte keine neue InternetExplorer-Instanz erzeugt werden!")
    EndIf

    [/autoit]

    Sollte alles erklärend sein? :)

  • Nein, das ist ja das Problem.
    In der Wiki war ich auch schon, aber da wird nicht erklärt, wie man Checkboxen und Radio Buttons akti- deaktiviert...