bè non so dirti se esiste una funzione che fa già tutta l'operazione di taglia-incolla...però io qnd devo fare un lavoro del genere uso uno stratagemma:
Uso questa funzione per copiare il file dalla vecchia locazione a quella nuova:
Public Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists As Long) As Long
A questo punto avremo il nostro file (ad esempio) sia in c:\file.txt
che in c:\prova\file.txt
Ora devi eliminare il vecchio file quindi usi questa api:
Public Declare Function DeleteFile Lib "kernel32" Alias "DeleteFileA" (ByVal lpFileName As String) As Long
Cosi otterrai il file.txt solo nella cartella che vuoi tu. Spero di non aver detto caxxate...fammi sapere.
|