Anfänger
16.12.2001, 19:47
:D Hallo, Ich möchte das das Prog das ich programmiert habe nur einmal startet.
So habe ich es gemacht. Ich habe einen Button erstellt und zwischen begin und end das hier eingefügt:
mHandle:= CreateMutex(Nil, True, ´irgendeinName´);
If GetLastError = ERROR_ALREADY_EXISTS Then
Begin
ShowMessage(´Programm läuft bereits´);
Dann habe ich rHandle: THandle; als Variable genommen. ?( Aber irgendwas mache ich wahrscheinlich falsch, den sonst würde es ja starten. ;( Was muß ich machen damit das klappt.
------------------------------------------------------------------------
:) Danke auf jedenfalls schon mal das du meinen Beitrag gelesen hast.
So habe ich es gemacht. Ich habe einen Button erstellt und zwischen begin und end das hier eingefügt:
mHandle:= CreateMutex(Nil, True, ´irgendeinName´);
If GetLastError = ERROR_ALREADY_EXISTS Then
Begin
ShowMessage(´Programm läuft bereits´);
Dann habe ich rHandle: THandle; als Variable genommen. ?( Aber irgendwas mache ich wahrscheinlich falsch, den sonst würde es ja starten. ;( Was muß ich machen damit das klappt.
------------------------------------------------------------------------
:) Danke auf jedenfalls schon mal das du meinen Beitrag gelesen hast.