ola amigos
faço uma verificaçao no arquivo de retorno da emissao de nota fiscal se for status 999 abro o arquivo de retorno com o NOTEPAD, so que minha aplicação fica travada ate que eu feche o NOTEPAD existe alguma forma da contornar esta situação?
uso Harbour 3.2.0dev (r1304291617)
IF STATUS = '999'
ARQSAINFE := "NOTEPAD.EXE " + CPASTA + "SAINFE.TXT"
RUN( ARQSAINFE )
ENDIF
abraços
comando run
Moderador: Moderadores
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
comando run
Creio que você vai conseguir se utilizar o CMD com opção NOWAIT.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
comando run
Olá Amparo,
Usando a HB_RUN() e Start é possível:
Usando a HB_RUN() e Start é possível:
Código: Selecionar todos
IF STATUS = '999'
ARQSAINFE := "NOTEPAD.EXE " + CPASTA + "SAINFE.TXT"
Hb_Run( "Start " + ARQSAINFE )
ENDIFAbraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
- Amparo
- Usuário Nível 3

- Mensagens: 342
- Registrado em: 20 Ago 2010 10:38
- Localização: caieiras / sao paulo
comando run
ola amigos
Pablo, Jairo muito obrigado por sua ajuda, Jairo utilizei o comando que passou e ficou perfeito
abraço
Amparo
Pablo, Jairo muito obrigado por sua ajuda, Jairo utilizei o comando que passou e ficou perfeito
abraço
Amparo