GARANTIR DESCONTO

Fórum Voltar diretório #354378

26/02/2008

0

Fala galera beleza?
Tenho o seguinte diretório:

aplicacao\fscommand

E tenho um programinha em delphi que está na pasta fscommand.
E esse programa chama 2 arquivos .EXE só que hoje em dia ele chama os arquivos no mesmo diretório, ou seja dentro do fscommand.

As linhas que ele chama estão assim:

appPreChama: string = ´aguarde.exe´;
appChama: string = ´flash.exe´;


if LeValorRegWin(HKEY_LOCAL_MACHINE,´Software\Microsoft\Windows\CurrentVersion\Run´,´SlaveFTP´) = ´´ then
    GravaRegWin(HKEY_LOCAL_MACHINE,´Software\Microsoft\Windows\CurrentVersion\Run´,´SlaveFTP´,ExtractFileDir(Application.ExeName) + ´\´ + ExtractFileName(Application.ExeName));
if LeValorRegWin(HKEY_LOCAL_MACHINE,´Software\Microsoft\Windows\CurrentVersion\Run´,´testeee´) = ´´ then
GravaRegWin(HKEY_LOCAL_MACHINE,´Software\Microsoft\Windows\CurrentVersion\Run´,´testeee´,ExtractFileDir(Application.ExeName) + ´\´ + appChama);
    end;


Como eu faço para ao invés dele chamar os arquivos no fscommand eu fazer ele chamar uma pasta anterior, ou seja na pasta aplicacao ?


Abraços e obrigado!


Shumieae

Shumieae

Responder

Posts

26/02/2008

Djjunior

Application.ExeName -> traz o nome do exe + o caminho dele agora é só vc montar uma lógica pra ´voltar uma pasta´


Responder

Gostei + 0

26/02/2008

Paullsoftware

Nas linguagens de [b:1ecd35bb13]html[/b:1ecd35bb13], e até mesmo no [b:1ecd35bb13]MS-DOS[/b:1ecd35bb13] basta usar os .. (ponto duas vezes) para voltar um diretório, por exemplo...
Pasta Principal:
[b:1ecd35bb13]C:\Sistema\Executavel[/b:1ecd35bb13]
querendo acessar a pasta de imagens de dentro da pasta Sistema usando HTML e outras linguagens para web é só fazer...
[b:1ecd35bb13]..\Imagens[/b:1ecd35bb13] e no DOS para voltar um nivel é só fazer CD.. agora no delphi eu nunca fiz, e nem tô com ele aberto agora pra testar... mais espero ter ajudado!!! :wink:


Responder

Gostei + 0

28/02/2008

Robusto

é mesmo, funciona assim no delphi tbm, vlw pela ajuda!


Responder

Gostei + 0

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

Aceitar