Also ich hab ein Problem auf bestimmten seiten die mit Internet Explorer geöffnet werden wo man sich einloggen kann z.B. bei KWICK das ich es nicht hinkriege das er dann beispielsweise auf das Inputfeld "Username" klickt
habs mit
_IEFormGetObjByName
[/autoit]ausprobiert aber klappt net so wie ich es will.
Also ich will jetz nur wissen wie ich das mach das er dann auf die Inputfelder klickt und ich will es nicht mit
Mouseclick
[/autoit]oder ähnliches machen.
hier nochmal mein Quellcode
#include <GUIConstantsEx.au3>
#include <GUIConstants.au3>
#include <IE.au3>
Dim $lchoose
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Chat-Programm Starter", 203, 83, 193, 125)
$Combo1 = GUICtrlCreateCombo("Chat-Programm wählen", 16, 16, 169, 25)
GUICtrlSetData(-1,"ICQ6|Letztenacht.net|SchülerVZ|WindowsLiveMessenger|WER KENNT WEN|Kwick")
$Button1 = GUICtrlCreateButton("Start", 16, 40, 169, 25, 0)
GUICtrlSetState ($Button1, $GUI_DISABLE )
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
if GUICtrlRead($Combo1) == "SchülerVZ" Then _sendschuelervz()
If GUICtrlRead($Combo1) == "ICQ6" Then _sendICQ6()
If GUICtrlRead($Combo1) == "Letztenacht.net" Then _sendLetztenacht()
If GUICtrlRead($Combo1) == "WindowsLiveMessenger" Then _sendWindowsLiveMessenger()
If GUICtrlRead($Combo1) == "Kwick" Then _sendKWICK()
EndSwitch
If GUICtrlRead($Combo1) <> $lchoose Then
Switch GUICtrlRead($Combo1)
Case "Chat-Programm wählen"
GUICtrlSetState ($Button1, $GUI_DISABLE )
$lchoose="Chat-Programm wählen"
Case "SchülerVZ"
GUICtrlSetState ($Button1, $GUI_ENABLE )
$lchoose="SchülerVZ"
Case "WindowsLiveMessenger"
GUICtrlSetState ($Button1, $GUI_ENABLE )
$lchoose="WindowsLiveMessenger"
Case "ICQ6"
GUICtrlSetState ($Button1, $GUI_ENABLE )
$lchoose="ICQ6"
Case "Letztenacht.net"
GUICtrlSetState ($Button1, $GUI_ENABLE )
$lchoose="Letztenacht.net"
Case "WER KENNT WEN"
GUICtrlSetState ($Button1, $GUI_ENABLE )
$lchoose="WER KENNT WEN"
Case "Kwick"
GUICtrlSetState ($Button1, $GUI_ENABLE )
$lchoose="Kwick"
EndSwitch
EndIf
WEnd
[/autoit][autoit][/autoit][autoit][/autoit][autoit]Func _sendKWICK()
$KWICKlink = _IECreate("http://www.kwick.de/community/")
$KWICKform = _IEFormGetObjByName ($KWICKlink, "kwick_username")
_IEAction($KWICKform, "click")
EndFunc
ich hatte dieses Programm vorher mit den Mousclick befehlen gemacht aber das war mir nicht genau genug weil ja nicht jeder die gleiche auflösung hatt deswegen versuch ich das jetz so das er die "Objekte" anklickt die ich mir vorher im Seitenquelltext raussuche.
mfg Lazkopatdragon