tiujhou 7 Denunciar post Postado Janeiro 18, 2014 Estou fazendo uma aplicação que devo rodar uma linha de comando... MAS ESTOU TENDO PROBLEMA... Tentei usar WINEXEC e não deu certo... Daí vi que é possível com shellExecute... mas como que faço para correr o seguinte código: "C:\Users\lu\Desktop\Delphi\teste2\leg\leg.exe" -g "C:\Users\lu\Desktop\Delphi\teste2\download\file.txt" -co copy "C:\Users\lu\Desktop\Delphi\teste2\download/download.txt" Ele funciona perfeitamente pelo prompt de comando ... tentei vários comandos e nada... Já tentei usar em um arquivo .Bat e nada ... o arquivo roda tranquilo... mas não consigo chamar... COmo poderia usar esse código...??/ Consegui por um arquivo .bat da seguinte maneira: ShellExecute(0,nil,'C:\Users\lu\Desktop\Delphi\teste2\bats\unir.bat', '', nil, SW_SHOW); Compartilhar este post Link para o post Compartilhar em outros sites
Chrnos 30 Denunciar post Postado Janeiro 20, 2014 Este link pode te ajudar a resolver via código delphi: http://www.activedelphi.com.br/forum/viewtopic.php?p=14809&sid=ee18938996a0af406032ec4b4c92778a Compartilhar este post Link para o post Compartilhar em outros sites
tiujhou 7 Denunciar post Postado Janeiro 20, 2014 Este link pode te ajudar a resolver via código delphi: http://www.activedelphi.com.br/forum/viewtopic.php?p=14809&sid=ee18938996a0af406032ec4b4c92778a Tudo bom Chmos... Obrigado por tentar ajudar... mas eu já havia solucionado o problema antes de você postar uma resposta... mas como não tinha o botão para finalizar o tópico quando deixei a resposta, ela ficou logo abaixo da pergunta.... Mas segue aí novamente: ShellExecute(0,nil,'C:\Users\lu\Desktop\Delphi\teste2\bats\unir.bat', '', nil, SW_SHOW); ATT JC Compartilhar este post Link para o post Compartilhar em outros sites