Ich wollte für mich nen google-übersetzer machen, doch leider komme ich nicht weiter.
Der wählt die Sprache nähmlich bei 'suchen und übersetzen' aus.
Den Text hingegen fügt er richtig ein und zwar bei 'Text Übersetzen'.
Wie kann ich das machen, das er bei 'Text übersetzen' die Sprachen auswählt?
Ich habe die Combox-erstmal weggelassen....
Hier ist mein bisheriges Script:
Spoiler anzeigen
#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <EditConstants.au3>
#include<IE.au3>
#Region ### START Koda GUI section ### Form=C:\Dokumente und Einstellungen\Sebastian\Desktop\autoit\google_übersetzer\translater.kxf
$Form1 = GUICreate("Form1", 603, 506, 207, 132)
$Input1 = GUICtrlCreateInput("Übersetzer Text", 328, 0, 273, 400,$WS_VSCROLL+$ES_MULTILINE+$ES_WANTRETURN)
$Input2 = GUICtrlCreateInput("Zu Übersetzender Text", 8, 0, 249, 400,$WS_VSCROLL+$ES_MULTILINE+$ES_WANTRETURN)
$Button1 = GUICtrlCreateButton("Go!", 256, 0, 73, 505, $WS_GROUP)
$Combo1 = GUICtrlCreateCombo("Deutsch", 8, 424, 241, 25)
$Combo2 = GUICtrlCreateCombo("Deutsch", 336, 424, 265, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$f_fireevent=1
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
case $Button1
$seite=_IECreate("http://www.google.de/language_tools?hl=de",1,1)
_IELoadWait($seite)
$form=_IEFormGetObjByName($seite,'text_form')
$object=_IEFormElementGetObjByName($form,'text')
_IEFormElementSetValue($object,guictrlread($Input2),1)
$fromlan=_IEGetObjById($form,'sl')
msgbox(0,"", @extended)
_IEFormElementOptionSelect($fromlan,"Dänisch",1,"byText")
$fromlan=_IEGetObjById($form,'tl')
_IEFormElementOptionSelect($fromlan,"Deutsch",1,"byText")
sleep(5000)
;_IEFormSubmit($form)
EndSwitch
WEnd