Bom dia.
Você poderia utilizar umaThread, ela estaria rodando em segundo plano sem atrapalhar sua aplicação principal, e poderia ao ser localizado o arquivo emitir uma mensagem para a aplicação, onde uma resposta e esta mensagem já estaria programada, nos eventos do form prinicipal. É uma saída, seu único cuidado é no acionamento da mensagem, se ela utilizar uma API, verifique se é compatível com todas as versões do Windows. Abraços Denny _____ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Edison Garcia Enviada em: terça-feira, 4 de julho de 2006 01:11 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Como detectar um novo arquivo em um diretório Estou precisando fazer uma rotina que detecte que um novo arquivo (provavelmente TXT) foi gravado em um determinado diretório. Será utilizada para troca de dados entre um sistema delphi e um sistema feito em mumps. Deverá ser independente da versão do Windows rodando na máquina. A rotina abaixo funciona repeat if fileExists('c:\arquivo.txt') then begin .... break; end; until timeOut; mas eu preferiria utilizar algo sem colocar em loop e sem ser obrigado a sair por timeout. Alguem teria uma sugestão ? obrigado Edison [As partes desta mensagem que não continham texto foram removidas] -- <<<<< 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