Registriert seit: 11. Mai 2008
Ort: Kühlungsborn
446 Beiträge
Delphi 2009 Professional
|
Re: Programm unter Vista als Administrator starten!
5. Mai 2009, 07:05
Windows XP kennt den requestedExecutionLevel Parameter nicht. Den gibts erst seit Vista. Entsprechend kannst Du Dich nicht darauf verlassen, daß nur weil Du im Manifest angegeben hast, daß Du gern Admin Rechte hättest, Du diese auch erhälst (zumindest dann wenn Deine Anwendung auch auf Windows Versionen vor Vista ausführbar ist). Eine kleine Abfrage ob Du Admin Rechte hast gekoppelt mit einer Hinweisbox falls nicht, wären der sauberste Weg in dem Fall.
Fridolin Walther
|