GARANTIR DESCONTO

Fórum Executar Arquivos de Lote (*.BAT) #180566

08/09/2003

0

Gostaria de executar um arquivo de LOTE de dentro da minha aplicação em delphi, quero mostrar a execução do arquivo em uma janela e quando o mesmo terminar que ele feche a janela sozinho.
O arquivo de lote receberá varios parametros. Como faço???

Grato,

Mardônio


Mardônio

Mardônio

Responder

Posts

08/09/2003

Mmtoor

Prezado:
Deve executar um arquivo de extensão PIF e não seu BAT, onde, por segurança, poderia convertê-lo para COM.
Quanto aos parâmetros precisaria conhecê-los.
Declare na seção uses SHELLAPI.
No evento que dispara a abertura do programa insira:
ShellExecute(0,nil,´C:\arquivo.bat´,´´,nil,Sw_shownormal);
Espero ter ajudado.
MMTOOR2003


Responder

Gostei + 0

08/09/2003

Mardônio

Os parametros seriam algo com:

meubat.bat A 1;
meubat.bat B 2;

Dai eu checo e executo o procedimento devido...


Responder

Gostei + 0

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

Aceitar