Hi,
ein Feld gezielt ansprechen geht so:
Code
#include <IE.au3>
Dim $ieObj = _IECreate() ;InternetExplorer-Objekt erzeugen
_IENavigate($ieObj, "http://www.deinseite.de",1) ;zu der gewünschten Seite navigieren
Dim $formElement = _IEGetObjByName ( $ieObj, "all203") ;Referenz zu einem bestimmten Formelement herstellen
if (@error = 0) then ;wenn kein Fehler aufgetreten ist ...
_IEFormElementSetValue ( $formElement, "autoit" ) ;schreibe "autoit" in das Feld
Endif
.. und hier nochmal das Skript mit google als Beispiel, zum testen:
Code
#include <IE.au3>
Dim $ieObj = _IECreate() ;InternetExplorer-Object erzeugen
_IENavigate($ieObj, "http://www.google.de",1) ;Eine bestimmte Seite wird abgerufen
Dim $formElement = _IEGetObjByName ( $ieObj, "q")
if (@error = 0) then
_IEFormElementSetValue ( $formElement, "autoit" )
send("{enter}")
EndIf