Mit _IEAttach kann ich auf die Instanzen zugreifen, richtig! Ich möchte mein Script aber so haben, dass es unabhängig von irgendwelchen bereits bestehenden IE-Instanzen funktioniert. Habe auch eine Lösung gefunden:
Spoiler anzeigen
[autoit][/autoit]
[autoit]
Code
; ...... vorheriger Scriptteil vom Original ......
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;starte den IE mit einer leeren Seite, muss sein, da _IECreate() kein "https://" unterstützt
$dlg = _IECreate("about:blank")
_IELoadWait($dlg)
; möchte gerne Vollbild haben ....
send("!{SPACE}")
send("x")
; lade jetzt die Bank-Url (https -> siehe oben) neu
$dlg = _IENavigate($dlg, $urlBank)
_IELoadWait($dlg)
;nun soll das Script pausieren, solange das IE-Bankfenster geöffnet ist, ob aktiv oder nicht
While StringInStr(StringUpper(WinGetTitle("Bankname","")),"BANKNAME") > 0
WEnd
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; ..... nachfolgender Scripteil vom Original ........
Alles anzeigen
[autoit]
[/autoit][/autoit]
Auf jeden Fall war der Hinweis auf die IE.au3 Gold wert. Vielen Dank nochmal, BugFix
MfG., HalleMike
Ps.: Irgendwie habe ich immer noch Probleme mit der Prozedur "Code einfügen" hier in einen Beitrag. Gibt's da irgendwo 'ne Anleitung?