Voltar diretório
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:
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!
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
Curtidas 0
Respostas
Djjunior
26/02/2008
Application.ExeName -> traz o nome do exe + o caminho dele agora é só vc montar uma lógica pra ´voltar uma pasta´
GOSTEI 0
Paullsoftware
26/02/2008
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:
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:
GOSTEI 0
Robusto
26/02/2008
é mesmo, funciona assim no delphi tbm, vlw pela ajuda!
GOSTEI 0