Executar função em determinado intervalo de tempo!
19/08/2004
0
Eu tenho uma função em um programa DELPHI que lê um arquivo texto e grava os seus dados em uma tabela “dbf” via ODBC e em seguida apaga o arquivo do diretório. :!: :!:
Nome da função: LerArquivo()
Como eu faço para que, COM O PROGRAMA EM EXECUÇÃO, esta função seja executada em um determinado intervalo de tempo sem a interferência de usuários :?:
O programa é executado uma vez, e fica varrendo o diretório em um determinado intervalo de tempo, caso encontre o arquivo texto, ele faz a leitura do arquivo, grava seus dados em uma tabela “dbf” e em seguida apaga o arquivo. Depois do intervalo de tempo, ele faz tudo novamente.
Nome da função: LerArquivo()
Como eu faço para que, COM O PROGRAMA EM EXECUÇÃO, esta função seja executada em um determinado intervalo de tempo sem a interferência de usuários :?:
O programa é executado uma vez, e fica varrendo o diretório em um determinado intervalo de tempo, caso encontre o arquivo texto, ele faz a leitura do arquivo, grava seus dados em uma tabela “dbf” e em seguida apaga o arquivo. Depois do intervalo de tempo, ele faz tudo novamente.
Adustina
Curtir tópico
+ 0
Responder
Posts
19/08/2004
Motta
use um TTimer e no ontimer programe a lógica, inteval p/ o tempo (milisec) , talvez seja bom usar uma TThread, veja no manual mais detalhes
Responder
Clique aqui para fazer login e interagir na Comunidade :)