Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi FindWindow - MozillaFirefox (https://www.delphipraxis.net/95762-findwindow-mozillafirefox.html)

hille 12. Jul 2007 18:04


FindWindow - MozillaFirefox
 
Hi Leute,

ich habe jetzt das Inet und die Suche in der DP genutzt um herrauszufinden wie der Klassenname von MozillaFirefox heißt.
Ich habe folgendes gefunden: MozillaWindowClass - stimmt das?

Also erstma zu meinem Programm ^^

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var fenster : hwnd;
    titel : String;
    laenge : Integer;
begin
  fenster:=FindWindow('MozillaWindowClass',nil);
  if fenster<>0 then begin
    laenge:=GetWindowTextLength(fenster);
    SetLength(titel,laenge);
    GetWindowText(fenster,PChar(titel),laenge);
    ShowMessage(titel);
  end;
end;
Ich will einfach nur wissen ob FireFox geäffnet ist und wie die Caption is - mit dem IE klappt das prima ... nur der Fuchs will net ....

PS: Ich weiß 2 Fragen sind net erlaubt aber gibt es ne Seite wo die Klassennamen von Programmen stehen? ...

MfG Hille

bitsetter 12. Jul 2007 18:09

Re: FindWindow - MozillaFirefox
 
Hi,

bei mir lautet der Klassenname MozillaUIWindowClass.

EDIT: WinSpy

hille 12. Jul 2007 18:19

Re: FindWindow - MozillaFirefox
 
Vielen Dank!!! :thumb:

Der Klassenname funktioniert...endlich und das Programm ziehe ich mir auch ma rein.

Danke.

MfG Hille


Alle Zeitangaben in WEZ +1. Es ist jetzt 02: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