Fórum Dúvidas quot;ShellExecutequot; #330726

05/10/2006

0

Olá, tenho uma dúvida...
Dentro da minha aplicação, faço uma chamada pra um programa externo usando o shellexecute.
Tem alguma maneira de eu verificar se o programa em questão esta instalado ou não?

Ao clicar no botão que faz a chamada ao programa e ele não esta instalado, não acontece nada, mas eu queria mostrar alguma mensagem ao usuario dizendo que o programa não esta instalado.

Tem jeito?

Obrigado pela ajuda!

André Bortolotto


Andre.bortolotto

Andre.bortolotto

Responder

Posts

05/10/2006

Einstein

if shellexecute(chamaoprograma) < 32 then Showmessage(´Programa nao encontrado´);


Responder

Gostei + 0

05/10/2006

Andre.bortolotto

Cara, valeu pela ajuda! Funcionou direitinho, mas fiquei com uma dúvida...

Qual o motivo de comparar com ´32´???


Abraços!


Responder

Gostei + 0

09/10/2006

Einstein

o caractere de retorno Shellexecute. comunicao com API do Windows.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar