Einzelnen Beitrag anzeigen

Semmel

Registriert seit: 15. Feb 2006
Ort: Bad Hall
64 Beiträge
 
#2

Re: Frage zu Vista UAC und ShellExecute

  Alt 14. Mai 2007, 12:31
mit ShellExecute weis ich keine Lösung, aber mit CreateMutex an dein Hauptprogramm kann eine Möglichkeit sein
Delphi-Quellcode:
  hMutex := CreateMutex( nil, false, 'meinHauptprogramm VX.XX');
  if WaitForSingleObject( hMutex, 50 ) = WAIT_TIMEOUT then begin
    SendMessage( HWND_BROADCAST, WM_MUTEX, 77501, 999501 );
    Application.Terminate;
  end;
  Mit Zitat antworten Zitat