Salut,
Comme j'ai rien compris à ton code

(po assez d'info sur les composants que tu utilises)
voici un petit bout de code qui te permet de copier un fichier sélectionner par le composant TOpenDialog et de le sauvegarder dans une chemin et nom de fichier spécifier dans un TSaveDialog.
Si le repertoire de destination n'existe pas il le crée. Il supprime le fichier source une fois copier dans le repertoire destination.
if OpenDialog.Execute = True then begin if SaveDialog.Execute = True then begin if DirectoryExists(ExtractFilePath(SaveDialog.FileName)) = False then CreateDir(ExtractFilePath(SaveDialog.FileName));
if CopyFile(PChar(OpenDialog.FileName),PChar(SaveDialog.FileName),False) = True then DeleteFile(OpenDialog.FileName); end; end;
|
En espérant que cela puisse t'aider,
Bonne Prog,
Olivier.