kapiaba Posted November 27, 2012 Report Share Posted November 27, 2012 Boas.. Dúvida: Quando se usa o programa em modo remoto(via internet) qual é a forma correta de se passar os parametros para se chamar(carregar) um exceutável? asim: WINEXEC( "C:\INST_NFE\UNIDANFE\UNIDANFE.EXE a=" + cXmlUnidanfe, 0 ) ou assim WINEXEC( "..\INST_NFE\UNIDANFE\UNIDANFE.EXE a=" + cXmlUnidanfe, 0 ) id=code>id=code>Obg, abs. João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Editado por - kapiaba on 27/11/2012 17:13:53 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted November 27, 2012 Author Report Share Posted November 27, 2012 Boas.. Dúvida: Quando se usa o programa em modo remoto(via internet) qual é a forma correta de se passar os parametros para se chamar(carregar) um exceutável? asim: WINEXEC( "C:\INST_NFE\UNIDANFE\UNIDANFE.EXE a=" + cXmlUnidanfe, 0 ) ou assim WINEXEC( "..\INST_NFE\UNIDANFE\UNIDANFE.EXE a=" + cXmlUnidanfe, 0 ) id=code>id=code>Obg, abs. João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Editado por - kapiaba on 27/11/2012 17:13:53 Quote Link to comment Share on other sites More sharing options...
Jorge Andrade Posted November 27, 2012 Report Share Posted November 27, 2012 citação:Boas.. Dúvida: Quando se usa o programa em modo remoto(via internet) qual é a forma correta de se passar os parametros para se chamar(carregar) um exceutável? asim: WINEXEC( "C:\INST_NFE\UNIDANFE\UNIDANFE.EXE a=" + cXmlUnidanfe, 0 ) ou assim WINEXEC( "..\INST_NFE\UNIDANFE\UNIDANFE.EXE a=" + cXmlUnidanfe, 0 ) id=code>id=code>Obg, abs. João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Editado por - kapiaba on 27/11/2012 17:13:53 id=quote>id=quote>Kapi, não sei se vai te ajudar, porém, a única diferença que eu vi nos seus exemplos são de que vc informa o local absoluto e o outro vc informa o local corrente, veja abaixo: C:\TO_COM_COM_DUVIDA\MAIS-EU-SEI\ONDE-ESTA, significa que vc já está informado o LOCAL onde está o aplicativo a ser executado. ..\TO_COM_COM_DUVIDA\MAIS-EU-SEI\ONDE-ESTA - significa que vc está numa posição e está retornando uma posição em tempo de execução, porém ela é a posição local corrente. Neste caso, tanto o seu sistema qto o aplicativo a ser executado deverão estar no mesmo local, agora pode xingar se palpitei bobagem. ahahaha []s, Jorge Andrade "Quem tem medo de perguntar, está fadado a eternizar-se na dúvida" Quote Link to comment Share on other sites More sharing options...
Eric.Developer Posted November 27, 2012 Report Share Posted November 27, 2012 As duas formas são corretas, caminho absoluto e relativo, seja local ou remoto. Só deve ter muita atenção ao relativo. Será o que realmente deseja é... executar um aplicativo em outro PC sem estar mapeado ? WinExec("\\NomeComputador\NomeCompartilhamento\Pastas\Arquivo.exe") Não dará certo com qualquer aplicativo, ainda mais aqueles que dependem de outros arquivos (DLL, registros, etc). citação:Dúvida: Quando se usa o programa em modo remoto(via internet) qual é a forma correta de se passar os parametros para se chamar(carregar) um exceutável? id=quote>id=quote> Quote Link to comment Share on other sites More sharing options...
sistem Posted November 27, 2012 Report Share Posted November 27, 2012 kapiaba, veja se vc tem permissao de escrita/leitura para a pasta em que o arquivo zip está sendo criado? ou pode ser que o arquivo temporario esteja travado(bloqueado) por algum motivo, tentou reiniciar o computador e gerar o arquivo novamente? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.