Fórum Especificar o diretorio atual. #617995
28/04/2022
0
Paulo Oliveira
Curtir tópico
+ 0Post mais votado
29/04/2022
DirectoryListBox.Directory := ExtractFilePath(Application.ExeName); // pasta da aplicação
Emerson Nascimento
Gostei + 1
Mais Posts
29/04/2022
Paulo Oliveira
DirectoryListBox.Directory := ExtractFilePath(Application.ExeName); // pasta da aplicação
Funcionou muito bem para minha pesquisa!
Mas fui tentar usa-lo em um WinExec que uso para executar um programa externo que tambem esta na mesma pasta que o meu exe Delphi,
caminho:=edit1.Text;
WinExec(pansichar(CurDir+'programa.exe'+'"'+caminho+'"'), sw_show);[/code] sabe me dizer pq isto nao funciona?
Gostei + 0
29/04/2022
Paulo Oliveira
Gostei + 0
29/04/2022
Paulo Oliveira
CurDir := ExtractFilePath(Application.ExeName); caminho:=edit1.Text; WinExec(pansichar(CurDir+'programa.exe'+'"'+caminho+'"'), sw_show);
Gostei + 0
29/04/2022
Emerson Nascimento
- CurDir = 'c:\\temp\\'
- edit1.text = '"TESTE"'
o comando será
c:\\temp\\programa.exe"TESTE'"
executando diretamente pelo prompt (fazendo as devidas substituições) funciona?
Gostei + 0
29/04/2022
Paulo Oliveira
- CurDir = 'c:\\\\temp\\\\'
- edit1.text = '"TESTE"'
o comando será
c:\\\\temp\\\\programa.exe"TESTE'"
executando diretamente pelo prompt (fazendo as devidas substituições) funciona?
Nao :(
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)