Juliana,

O problema de primeiro copiar e depois excluir o arquivo é o tempo de
execução. Para arquivos  grandes o tempo de processamento aumenta muito, já
movendo o arquivo de um lugar para outro apenas o endereco do arquivo é
trocado pelo sistema operacional o que torna a cópia muito rápida.

Depois que enviei a mensagem para lista procurei no novo site o
www.guptaexplorer.com.br e lá existe um .zip com todas as api´s do windows
declaradas para o Centura. Dentro dela existe uma função na kernel32
chamada MoveFileA.

Fica aqui a dica e obrigado pela resposta.

Ivan Napolitano

<<< Memo from [EMAIL PROTECTED]@Internet on 03 August, 2005, 09:04
Wednesday >>>


[EMAIL PROTECTED]@Internet on 3 Aug 2005, 09:04 Wednesday

Please respond to [email protected]@Internet

Sent by [EMAIL PROTECTED]


To:    sqlwin
cc:      (bcc: Ivan Napolitano)
Subject:    RES: [sqlwin] Mover arquivos


Call VisFileCopy( 'c:\coletorin\arquivo.txt', 'c:\coletorout\arquivo.txt' )
Call VisFileDelete( 'c:\coletorin\arquivo.txt')

Juliana Bianchini Nogueira
Analista de Sistemas
Grupo Carlos Lyra
Tel. (034) 3319-6421



-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
nome de [EMAIL PROTECTED]
Enviada em: terça-feira, 2 de agosto de 2005 19:20
Para: [email protected]
Assunto: [sqlwin] Mover arquivos


Pessoal,

Alguem conhece alguma função que move arquivos de um diretório para outro ?

Valeu,

Ivan Napolitano



==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================


To:    [email protected]@Internet
cc:     (bcc: CN=Ivan Napolitano/OU=SAO-SP/OU=BR/OU=Marsh/O=MMC)
From:  [EMAIL PROTECTED]@Internet







==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

Responder a