|
|
Re: Internet Explorer nicht aktiv- #7955 in section [708835] |
Sec: |
(51) MS-Visual FoxPro 9.0 |
Von: |
Klaus Mechler |
An: |
Holger Vorberg |
Am/Um: |
06.11.2007 17:53:25 |
Hallo Holger, ich habe das jetzt so, wie Du vorgeschlagen hast gemacht und folgenden Code verwandt. oIExplorer = THISFORM._HYPERLINKLABEL1 oIExplorer.cTarget = m.ParaFrgbKz oIExplorer.Follow() Der Internet Explorer wird aufgerufen und mit der richtigen URL gestartet aaaaaber mein Programm läuft weiter. In einer ähnlichen Anordnung, in der ich den Namen des externen Windows kenne, prüfe ich immer wieder ob das externe Window noch vorhanden ist. DECLARE INTEGER FindWindow IN Win32Api Integer, String DO WHILE !EMPTY(FindWindow(0, "NameWindow")) *----- Warten 2 Sec -----* INKEY(2) ENDDO Ist es nicht mehr da, mache in meinem Programm weiter. Das funktioniert unter diesen besonderen Bedingunen wunderbar. Leider kenne ich den aktiven WindowNamen des Internet Explorers nicht und habe ihn auch trotz langem Suchen und Prüfen nicht gefunden. Ansonsten könnte ich das wie oben für die andere Anordnung beschrieben lösen.. Ich bin da im Moment ratlos oder gibt es in dem Objekt oIExplorer ein Proppertie das sagt ob das Internet noch läuft? Grüsse aus dem schönen Münsterland Klaus |
--from Newsreader at Dienstag, 6. November 2007; 14:48:11-- Hi, warum machst du dir kein eigenes VFP Formular (modal) und wirfst den IE als ActiveX Control (Microsoft WebBrowser Control) darauf? Dann hast du doch die volle Kontrolle darüber und im VFP Eigenschaftenfenster alle Properties zur Auswahl! Tschüss, Holger Vorberg dFPUG Regionalleiter Bielefeld
|
|
|
|
|