ShowWindows

Tags:    delphi

Hej!
if FindWindow(PChar('IEFrame'), nil) <> 0 then

Denne kode tjekker om Internet-Explorer er åbent!
Men har brug for at kunne navnet på disse programmer så jeg også kan tjekke om de er åbne:

FireFox
Steam
Warcraft 3

Må også gerne liste flere!

Problemmet er at navnet man skal bruge ikke altid er til at gætte og det er ikke det samme som det hedder!

Kender:

IEFrame - IE
Notepad - notesblok
Diablo II - Siger sig selv!

Er der nogle der kan hjælpe :D


Shafh
www.shafh.dk
Shafh@stofanet.dk
Theis F. Hinz

Make you glad to change the world



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hey,
der er en meget nemmere måde, du kan, så fremt du har programmet kørende, selv finde det via API kaldet "EnumWindows".

Gary Darby fra DelphiForFun.org har kodet et dejligt eksempel der viser de forskellige måder at bruge EnumWindows på :D

du kan hente det her:
http://www.delphiforfun.org/Programs/Delphi_Techniques/enumwindows.htm

Håber det hjælper :)



t