Registriert seit: 15. Aug 2004
Ort: Wien
841 Beiträge
Delphi 2010 Enterprise
|
Re: Form nur einmal pro Anwendung öffnen ???
18. Okt 2008, 18:38
Hello,
würd hier auch Mutex verwenden (= ~ Globale Variabel die für alle Anwendungen gilt)
Hier ein Beispiel code:
Delphi-Quellcode:
const
MutexName = 'blabla';
var
hMutex: THandle;
hMutex := CreateMutex(NIL, True, MutexName);
if (hMutex = 0) OR (GetLastError = ERROR_ALREADY_EXISTS) then
begin
Fehler('Fenster is schon offen!');
CloseHandle(hMutex);
halt;
end;
|