Re: InternetExplorer OLE
Zitat:
|
Re: InternetExplorer OLE
@API
Also bei mir funtzt es:
Code:
Ich starte den I-net Explorer aus meiner Anwendung. Ohne das BringWindowToTop(ieo.HWND); läuft der IE hinter meinerieo := CreateOleObject('InternetExplorer.Application'); BringWindowToTop(ieo.HWND); ieo.navigate(URL); ieo.visible := false; Anwendung. Mit dem BringWindowToTop(ieo.HWND); springt der IE vor die Anwendung. Vielleicht verstehe ich auch den Begriff "es flasht nur" falsch. greetz Lun |
Re: InternetExplorer OLE
Zitat:
drängen nach dem Motto: "ICH bin wichtig, ich will ganz vorne sein" Jedes Prozess konnte also den Benutzer bevormunden, indem es sich in den Vordergrund drängte. MS hat das Problem erkannt und ab Win2000 blinkt (=flashen) eine Anwendung, die etwas will, nur in der Taskleiste. Der Benutzer muss den blinkenden Prozess anklicken, damit dieser in den Vordergrund kommt. Man könnte es ja mal mit SetForegroundWindow versuchen: Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz