Veja se essa dica lhe ajuda:
http://www.linhadecodigo.com.br/dicas.asp?id_dica=1072&sub=14

Wota


>From: "fernandoaldrighi" <[EMAIL PROTECTED]>
>Reply-To: delphi-br@yahoogrupos.com.br
>To: delphi-br@yahoogrupos.com.br
>Subject: [delphi-br] Importacao de dados: DOS para Delphi(Firebird)
>Date: Tue, 25 Jul 2006 14:37:22 -0000
>
>- Preciso ler um arquivo texto
>   que contem "enes" linhas
>   sendo cada linha, um registro a ser gravado em uma tabela do Firebird.
>
>   (até ai tudo bem, sem problemas)
>
>
>
>- Dentro do meu formulario em Delphi
>   chamo um programa executavel em DOS ,que ira gerar o arquivo texto.
>   Estou usando a linha abaixo:
>   winexec('command.com /c e:\cliente\TXTCLI4.exe', sw_shownormal);
>
>   (ate aqui tuido bem, sem problemas)
>
>
>- O problema e´:
>   Como saber que o programa DOS ja acabou de ser executado
>   para o formulario continuar o processo.
>
>
>Ou seja:
>1- formulario chama um programa DOS
>2- programa DOS ira ler dados (em Cobol) e gerar um arquivo texto
>3- formulario deve aguardar que o programa DOS conclua
>4- para depois poder ler o arquivo texto
>5- e atualizar minha base de dados em Firebird.
>
>
>Como controlar uma pausa entre a parte 2 e 3 ?
>
>
>
>
>
>- Atraves do formulario, feito em Delphi,
>   que ira ler este arquivo texto
>
>
>
>
>
>--
><<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
>Links do Yahoo! Grupos
>
>
>
>
>
>
>
>




-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a