Pegar caminho do Executavél...

Delphi

12/11/2008

Bom dia pessoal, sei que é uma pergunta ignorante da minha parte, mas...
Alguém poderia me dizer como faço para pegar o path da minha aplicação (do .exe) assim que eu executá-la?

Ex.:
Caminho: ´C:\Arquivos de Programas\Pasta\Executavel.exe´
Extraído: ´C:\Arquivos de Programas\Pasta´

Sei que tem o comando ´ExtractFilePath´ e outros, fazem isto, porém só funcionam quando você coloca o caminho completo nos parametros.
O que gostaria mesmo é extrair o Path do EXE independente onde ele foi colocado.

Obrigado,


Jc

Jc

Curtidas 0

Respostas

Ieustaquio

Ieustaquio

12/11/2008

Bom dia pessoal, sei que é uma pergunta ignorante da minha parte, mas... Alguém poderia me dizer como faço para pegar o path da minha aplicação (do .exe) assim que eu executá-la? Ex.: Caminho: ´C:\Arquivos de Programas\Pasta\Executavel.exe´ Extraído: ´C:\Arquivos de Programas\Pasta´ Sei que tem o comando ´ExtractFilePath´ e outros, fazem isto, porém só funcionam quando você coloca o caminho completo nos parametros. O que gostaria mesmo é extrair o Path do EXE independente onde ele foi colocado. Obrigado,


Amigo, basta vc criar uma variavel tipo string assim:

vdiretorio : string;

vDiretorio:=extractfilepath(Application.ExeName);

Espero que te ajude


GOSTEI 0
Jc

Jc

12/11/2008

Valew amigo, funcionou direitinho como eu precisava...
Abraços,


GOSTEI 0
POSTAR