zuerst öffnet mein script ein fenster um ein formular auszufüllen füllt es aber nicht aus da es erst aus einer anderen seite eine information ziehen muss.
dafür öffnet es ein weiteres fenster und zieht dort die information raus, schliesst es und holt das erste fenster wieder in den fordergrund um das formular auszufüllen.
das zweite fenster ist vom ersten fenster abhängig also kann ich das erste fenster nicht neu laden da sich sosnt alle werte verändern.
mein problem dabei ist dass ich das erste fenster mit winactivate wieder in den vordergrund rufe und dadurch verbindet sich autoit nicht wieder mit dem fenster so dass es das formular nicht ausfüllt.
habt ihr eine alternative zu winactivate oder eine andere lösungsidee?
ich habe es jetzt mal mit
tab hinzufügen und tab auswählen probiert.allerdings kommt dabei auch schon eine fehlermeldung bei dem beispielscript
ERROR:
[object HTMLDocument] - {location: {...}, getElementsByName: function() {...}, open: function() {...}, close: function() {...}, write: function() {...}, writeln: function() {...}, execCommand: function() {...}, ...}
"C:\Users\IIII\Desktop\Neuer Ordner 3\gui.au3" (13) : ==> Incorrect number of parameters in function call.:
_FFTabGetSelected("FF","label")
^ ERROR
>Exit code: 1 Time: 13.45
SAMPLESCRIPT:
#include <FF.au3>
_FFStart()
If _FFIsConnected() Then
; add a new tab with an URL
_FFTabAdd("http://ff-au3-example.thorsten-willert.de/")
sleep(3000)
; add a new blank tab and bring it to front
_FFTabAdd(default,true)
Sleep(3000)
; select the tab with "FF" in the label
_FFTabGetSelected("FF","label")
; shows the number of tabs
MsgBox(64,"Number of tabs:",_FFTabGetLength())
; closing all tabs except the current
_FFTabCloseAll()
Sleep(3000)
; closes FireFox
_FFQuit()
EndIf






