deutschsprachige FoxPro User Group
Forum View
Home
  
  Internet Explorer nicht aktiv- #7951 in section [708827]
Sec: (51) MS-Visual FoxPro 9.0
Von: Klaus Mechler
An: All
Am/Um: 06.11.2007 14:34:02 gelesen

Hallo Kollegen,

ich starte den Internet Explorer wie folgt aus meinem Programm heraus.
- - - -
oIExplorer = CREATEOBJECT("InternetExplorer.Application")
oIExplorer.NAVIGATE(m.URLPara)
DO WHILE(oIExplorer.ReadyState) # 4
DOEVENTS
=WIN32_Sleep(2)
ENDDO
oIExplorer.VISIBLE = .T.
- - - -
Der Internet Explorer wird aufgerufen, die gewünschte URL wird gestartet und es kann damit gearbeitet werden.

Ich muss jetzt aber in meinem Programm warten, bis die Internetaufgabe beendet ist, um in meinem Programm die Ergebnisse der Internetaufgabe einzulesen und bearbeiten zu können.

Wird der Internet Explorer beendet, so bleibt mein Objekt oIExplorer mit den drei Properties navigate, Readystate und visible erhalten. Die Abfrage wie ?oIExplorer.ReadyState führt zu der Fehlermeldung "OLE error code 0x80010108 das aufgerufene Objekt wurde von den Clients getrennt."


Meine Frage ist: Wie kann ich erkennen, dass der Internet Explorer beendet worden ist? Welche Möglichkeiten habe ich da?

Und noch eine Frage, gibt es irgendwo eine Liste der möglichen IE-Properties?

Grüsse aus dem schönen Münsterland
Klaus







Klaus Mechler   06.11.2007 14:34
Holger Vorberg  06.11.2007 14:48
Klaus Mechler  06.11.2007 17:53
Holger Vorberg  06.11.2007 22:37
Olaf Doschke  07.11.2007 14:12
Klaus Mechler  07.11.2007 14:32
Holger Vorberg  07.11.2007 15:00
Klaus Mechler  07.11.2007 15:54
Klaus Mechler  12.11.2007 15:46
Holger Vorberg  12.11.2007 18:43
Klaus Mechler  13.11.2007 18:17
Holger Vorberg  13.11.2007 18:45
  
zurück zum Forum