Página 1 de 1

Ejecuta como de Administrador - Delphi

Publicado: 07 Abr 2013, 18:40
por Nemesis
Aqui les dejo una funcion para ejecutar como administrador con delphi - Basada en el code de Rudeboy1991 en vb6.0

{Nemesis - 07/04/2013}

ShellExecute(Handle, 'runas',pchar(application.exename), nil, nil, SW_SHOWNORMAL);
application.terminate

Espero les sirva

Re: Ejecuta como de Administrador - Delphi

Publicado: 08 Abr 2013, 00:40
por Pink
Eso no ejecuta como Admin. gracias por el code

handle seria?

Re: Ejecuta como de Administrador - Delphi

Publicado: 08 Abr 2013, 04:15
por Metal_Kingdom
Eso lo que hace es solicitar la elevación para ejecutarse como admin, pero está mal planteado.. si en cada ejecución se efectúa el mismo procedimiento nunca va a terminar ya que tratas de abrir la propia aplicación cada vez, será un bucle..

Prefiero añadirle el manifest..