ich habe ein WebGadget, das eine Verbindung zu dem (laufenden) XAMPP aufbauen soll und ein bestimmtes Skript aufrufen soll, nur leider braucht das Mozilla ActiveX lange zum Laden des Skriptes. Wie kann ich feststellen, ob Mozilla die Seite fertig geladen hat (GetGadgetAttribute funktioniert nicht!), ohne das ich jedesmal Delay() aufrufen muss? Wenn ich das Skript jedoch ohne Schleife aufrufe, lädt es in 1 Sekunde.
Code: Alles auswählen
OpenWindow(0,5,5,100,100,"")
If ExamineDirectory(0,"C:\Program Files\Trend\EEP6\Resourcen\Gleisstile\GLEISE\","*.def")
While NextDirectoryEntry(0)
FF = OpenFile(#PB_Any,"C:\Program Files\Trend\EEP6\Resourcen\Gleisstile\Gleise\"+DirectoryEntryName(0))
ReadString(FF)
name$ = ReadString(FF)
name$ = RemoveString(name$,"NAME=")
CloseFile(FF)
WebGadget(0,0,0,100,100,"http://localhost/Projekt/insert.php?name="+name$,#PB_Web_Mozilla)
Delay(60000)
FreeGadget(0)
Debug name$
Wend
MessageRequester("","Fertig")
EndIf
Code: Alles auswählen
OpenWindow(0,10,10,200,200,"")
WebGadget(0,5,5,190,190,"http://localhost/projekt/insert.php",#PB_Web_Mozilla)
Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow
End