cs_slana
Messages postés10Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention20 septembre 2007
-
7 mars 2005 à 09:56
cs_slana
Messages postés10Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention20 septembre 2007
-
8 mars 2005 à 11:13
Bonjour,
Je programme actuellement un explorateur de fichier style explorateur Windows.
J'utilise un ShellTreeView, un ShellListView, un ShellComboBox, un ActionMainMenuBar avec un ActionManager.
Ma question est la suivante: comment faire pour, copier, couper, coller, un ou des fichiers selectionnés sur le ShellListview par l'intermediaire du ActionMainMenuBar.(Comme sur l'explo Windows; sans utiliser OpenDialog)
Niki2001
Messages postés85Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention17 décembre 20051 8 mars 2005 à 09:16
Pour moi, tu stocke le nom du fichier à copier, puis le répertoire dans lequel tu dois copier.
Ensuite:
var
NomFichier, Repertoire: string;
begin
CopyFile(PChar(NomFichier), PChar(Repertoire+'Copie de '+ExtractFileName(NomFichier)), true);
end;
Dans ce cas, si un fichier du même nom existe déjà, la fontion échoue. Si tu ne veux pas que la fontion tienne compte de l'existence d'un fichier du même nom, mets false en dernier paramètre.
J'espère avoir répondu à ta question.
Sur ce...