Marcelo Alves wrote: >> Pessoal preciso da seguinte rotina em Delphi: >> >>O aplicativo deve comparar o exe da estação com o exe do servidor e caso o >>exe do servidor seja um arquivo mais atual, o aplicativo atualiza a estação. >> >> >>Detalhe: Preciso dar a opção de várias estações poderem atualizar ao mesmo >>tempo. >> >>Eu tenho essa rotina em vcscript, mas gostaria de algo visual onde eu >>possa mostrar o andamento da cópia em um componete progressbar ou gauge. >>Tentei fazer algo mas estou tendo vários problemas, a aplicação está >>travando caso eu tente executar outra tarefa enquanto ocorre a copia, só >>funciona se eu deixo executando sem fazer mais nada e me parece que está >>bloqueando o arquivo para outra cópia em paralelo.
O que você está usando para ler o arquivo origem? Tente com TFileStream('<nome>', OpenRead); A cópia demora tanto assim para que o usuário não possa esperar? Se não puder, você pode colocar a rotina em uma thread. -- João Morais -- <<<<< 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