linha de comando Java

19/03/2013

0

Bom dia

Preciso de executar uma linha de comando java para enviar um ficheiro.
Tenho este comando :

java -jar XPTO-[VERSAO]-cmdClient.jar -n 123456789 -p xxxxxxxxx -a 2013 -m 01 -op enviar
-i "C:\caminho para ficheiro\Nome_ficheiro.xml"

Nunca utilizei Java e precisava de executar este comando através de um programa em Delphi 6.
Podem ajudar-me?

Muito obrigado
Ana Santos

Ana Santos

Responder

Posts

19/03/2013

Perivaldo Martins

Bom dia

Preciso de executar uma linha de comando java para enviar um ficheiro.
Tenho este comando :

java -jar XPTO-[VERSAO]-cmdClient.jar -n 123456789 -p xxxxxxxxx -a 2013 -m 01 -op enviar
-i "C:\caminho para ficheiro\Nome_ficheiro.xml"

Nunca utilizei Java e precisava de executar este comando através de um programa em Delphi 6.
Podem ajudar-me?

Muito obrigado


Você terá que ter o java em sua máquina, vai usar ShellExecute ou WinExec, veja qual atende melhor as suas necessidades.

//inclua no uses
ShellApi;

ShellExecute(Handle, 'open', 'sua instrução ou programa a ser aberto', nil, nil, SW_SHOWNORMAL) ;

ou

ShellExecute(Application.Handle, nil, 'java', nil, 'as demais linhas de comando...', SW_SHOWNORMAL);


ou


Winexec('java ...', SW_SHOW); 



Boa sorte e bons códigos!
Responder

20/03/2013

Ana Santos

Vou experimentar
Muito obrigada
Responder

26/03/2013

Ana Santos

Funcionou na perfeição.
Muito obrigada
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar