Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
5.872 Beiträge
 
Delphi 10 Seattle Enterprise
 
#6

AW: ShellExecute einer Anwendung die Admin Rechte benötigt minimiert den UAC Request

  Alt 6. Jul 2016, 16:55
Application.Handle bringt keinen Unterschied.
Sicher? Also das hier
Delphi-Quellcode:
ShellExecute(
   Application.Handle,
   'runas',
   'notepad',
   nil,
   nil,
   SW_SHOWNORMAL
);
macht genau was du schilderst: Der UAC-Dialog ist minimiert und blinkt. Sage ich statt Application.Handle nun Application.MainForm.Handle kommt direkt der UAC-Dialog und überdeckt alles.
  Mit Zitat antworten Zitat