warum denn nicht:
Delphi-Quellcode:
mHandle := CreateMutex(nil, True, 'bineinetolleDLL');
if GetLastError = ERROR_ALREADY_EXISTS then
begin
CreateMessageDialog('Application already running!', mtWarning, [mbOk]).ShowModal;
Halt;
end;
Der Referenzzähler einer
DLL ist lokal für jedes Programm.
Gibt so viele Möglicheiten, warum denn nen
Mutex nehmen?