Einzelnen Beitrag anzeigen

Benutzerbild von argonix
argonix

Registriert seit: 28. Feb 2007
257 Beiträge
 
Delphi 2005 Personal
 
#7

Re: Als Administrator authentifizieren

  Alt 8. Dez 2007, 19:46
Also ich mache das so:
Delphi-Quellcode:
ShellExecute(Handle,'runas',PAnsiChar(Application.Exename),'',PAnsiChar(ExtractFilePath(Application.Exename)),0);
Application.Terminate;
(in FormCreate)
Damit wird die Anwendung beendet und neu ausgeführt, damit sich der Nutzer als Admin anmelden kann. (Ob das Programm mit Adminrechten läuft wird natürlich noch geprüft)
Das ist zwar nicht die eleganteste Lösung, funktioniert jedoch problemlos.
  Mit Zitat antworten Zitat