Como obrigar minha aplicação ser executada com Privilégio?

Delphi

20/03/2009

Olá Pessoal,

Minha aplicação tem necessidade de ser executada com privilégio de adm no Windows Vista, caso execute sem esse privilégio o programa não será bem executado. Como eu obrigar a aparecer aquela janelinha de administrador? Pois ele executa sem mas quando vai criar um arquivo no c: ele dá pau se não tiver com privilégio.

Grato


Yallebr

Yallebr

Curtidas 0

Respostas

Onjahyr

Onjahyr

20/03/2009

Veja este exemplo (em inglês):
[url]http://www.swissdelphicenter.ch/torry/showcode.php?id=1177[/url]

O link abaixo quando acessar o site, role a página até quase o fim dela:
[url]http://www.experts-exchange.com/Programming/Languages/Pascal/Delphi/Q_20487917.html[/url]


Espero ter ajudado................


GOSTEI 0
Yallebr

Yallebr

20/03/2009

Amigo obrigado pela ajuda.
Mas não é bem isso. Eu queria o seguinte, sabe no Windows Vista aquela ´escudinho´ que aparece no executável, que só permite executar o programa como Adm? Eu queria fazer alguma rotina, ou acessar alguma dll, ou achar uma forma de deixar minha aplicação ´insegura´ para permitir ser executada apenas pelo Adm.
Pq igual falei em um recurso dentro do sistema que trabalha com arquivo e no Vista só é permitido se for excetuado como ADM.

Valeu :D


GOSTEI 0
POSTAR