Hallo miteinander,
mit einem HotKeySet Lesen ich ein paar Dinge von einer Webseite und Rufe auch eine neue Seite auf, ganz zum Schluss Prüfe ich ob auf der neuen Webseite was bestimmtes Steht wenn ja dann möchte ich das die Func in der ich ja noch bin gleich noch mal ausgeführt wird. wie macht man so was?
Da ist mein Code:
AutoIt
...
#include <IE.au3>
...
HotKeySet("^{SPACE}", "hotkeyPressed")
while WinExists($hIE)
sleep(1000)
WEnd
Func hotkeyPressed()
...
Webseite lesen
...
Neue Webseite laden
....
$sText = _IEBodyReadText ($oIE)$search = "Wen ich auf der Webseite Stehe.."
If StringInStr($sText, $search) <> 0 Then MsgBox(0, "Gefunden", "Jetzt muss die Funktion ausgelöst werden")
EndFunc
Alles anzeigen
ich habe mir überlegt die IF so umzubauen:
das geht dann auch, jedoch habe ich die Befürchtung das das nur eine Temp Lösung ist denn die Func ist ja noch nicht beendet und wired wider neu aufgerufen, und das könnte ich mir vorstellen ist irgend wann ein Problem? oder Irre ich mich dabei?
Gruß Mücke