Entwickler-Ecke
Windows API - programm am laufen?
DelphiMan - Di 06.05.03 13:07
Titel: programm am laufen?
hallo zusammen!
wie kann ich 100% feststellen, ob ein best. Programm (welches ich nicht unbedingt mit meinem programm gestartet habe) am laufen ist oder nicht?
Vielen Dank im Voraus!
MfG
DelphiMan
ase - Di 06.05.03 14:27
servus
indem du weißt wie die exe datei heißt. dann die unit PSApi einbinden und mal reinschauen.
Quelltext
1:
| function EnumProcesses(lpidProcess: LPDWORD; cb: DWORD; var cbNeeded: DWORD): BOOL; |
ich denke damit könnte es gehn. dann schaust du ob die exe läuft und damit sollte deine frage beantworted sein.
ase
JacFab - Di 06.05.03 21:19
Dies ist eine andere Möglichkeit (anhand von Outlook deutlich gemacht)
Quelltext
1: 2: 3: 4:
| if FindWindow('rctrl_renwnd32',nil) <> 0 then ShowMessage('Outlook ist gestartet') else ShowMessage('Outlook ist nicht gestartet'); |
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!