Jump to content
Fivewin Brasil

Dúvida chamando o programa em modo REMOTO


kapiaba

Recommended Posts

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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"

Link to comment
Share on other sites

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>
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...