Forum: Win32/Win64 API (native code)
Delphi
by Sunlight7,
19. Nov 2006
Du meinst diesen hier?!
Warum Googeln? BereitsAktiv tuts auch.
Forum: Win32/Win64 API (native code)
Delphi
by Sunlight7,
19. Nov 2006
Okay, nachdem ich drauf geklickt habe, weiß ich, das Du nicht mich meinst :mrgreen:
Aber so was ähnliches wie in dem anderen Thread ist auch meine Methode :???:
Forum: Win32/Win64 API (native code)
Delphi
by Sunlight7,
18. Nov 2006
Jupp, U.a. 1411 :roll:
Das nervt mich immer :roll:
Mach doch so:
mHandle := CreateMutex(nil, True, '{E46EF2D5-34C6-4FC1-A3BA-E9A49C0327B0}');
SavedError:=GetLastError;
ShowMessage(IntToStr(mHandle));
if SavedError = ERROR_ALREADY_EXISTS then
Forum: Win32/Win64 API (native code)
Delphi
by Sunlight7,
18. Nov 2006
Das mit dem Pfad ist ohnehin nicht möglich, aber meine Rede, eindeutiger Name.
@Hador: Wenns weiter nicht klappt, dann zeig' mal mehr Code, damit wir hier nicht herumraten müssen. :wink:
Forum: Win32/Win64 API (native code)
Delphi
by Sunlight7,
18. Nov 2006
ERROR_PATH_NOT_FOUND (3) = 'Pfad nicht gefunden'
Forum: Win32/Win64 API (native code)
Delphi
by Sunlight7,
18. Nov 2006
Das liegt daran, das Du Deinen Pfad & Dateinamen übergibst, verwende einen eindeutigen Namen, dann klappts.
Den Fehlercode von GetLastError beachten. :wink:
Edit: Und dennoch: Statt Application.Terminate ein Exit; :wink:
Forum: Win32/Win64 API (native code)
Delphi
by Sunlight7,
18. Nov 2006
Und was funktioniert nicht?
Übrigens: Statt Application.Terminate ein Exit; :wink: