Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Yves
'constantes d'opérations Public Const FO_COPY = &H2 'on copie le fichier Public Const FO_DELETE = &H3 'on supprime le fichier (à la corbeille ou non) Public Const FO_MOVE = &H1 'on déplace le fichier Public Const FO_RENAME = &H4 'on renomme le fichier
'constantes comment se fait l'opération Public Const FOF_ALLOWUNDO = &H40 'permet l'annulation de l'opération en cours Public Const FOF_FILESONLY = &H80 ' si il y a des *.*, l'opération se fait uniquement sur les fichiers Public Const FOF_MULTIDESTFILES = &H1 Public Const FOF_NOCONFIRMATION = &H10 ' pas de message de confirmation (ex : suppression d'un fichier exe) Public Const FOF_NOCONFIRMMKDIR = &H200 ' pas de message si un nouveau répertoire doit être crée Public Const FOF_RENAMEONCOLLISION = &H8 'renomme si le fichier existe (ex : copie de toto.exe) Public Const FOF_SILENT = &H4 ' pas de boite de dialogue apparente Public Const FOF_SIMPLEPROGRESS = &H100 ' boite de dialogue sans le nom du fichier Public Const FOF_WANTMAPPINGHANDLE = &H20 ' renseigne hNameMappings si un 'renommage' a eu lieu
Public Declare Function SHFileOperation Lib "shell32.dll" Alias "SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) As Long
Public Type SHFILEOPSTRUCT hWnd As Long wFunc As Long pFrom As String pTo As String fFlags As Integer fAnyOperationsAborted As Long hNameMappings As Long lpszProgressTitle As String ' titre de la boite si FOF_SIMPLEPROGRESS End Type
If CopyFile(BrowseFolder & File1, strChemin & "" & File) Then
Private Function CopyFile(sFileName As String, sDestination As String, Optional lngFlags As Long) As Boolean
"JPR" a écrit dans le message de news:42fa4e11$0$3132$
Bonjour,
Pouvez-vous m'indiquez la meilleure procédure pour effectuer la copie d'un ou de plusieurs fichiers ?
J'aimerais que la copie soit entierement achevée avant de passer à une partie du prog.
Merci d'avance
'constantes d'opérations
Public Const FO_COPY = &H2 'on copie le fichier
Public Const FO_DELETE = &H3 'on supprime le fichier (à la corbeille ou non)
Public Const FO_MOVE = &H1 'on déplace le fichier
Public Const FO_RENAME = &H4 'on renomme le fichier
'constantes comment se fait l'opération
Public Const FOF_ALLOWUNDO = &H40 'permet l'annulation de l'opération
en cours
Public Const FOF_FILESONLY = &H80 ' si il y a des *.*,
l'opération se fait uniquement sur les fichiers
Public Const FOF_MULTIDESTFILES = &H1
Public Const FOF_NOCONFIRMATION = &H10 ' pas de message de
confirmation (ex : suppression d'un fichier exe)
Public Const FOF_NOCONFIRMMKDIR = &H200 ' pas de message si un
nouveau répertoire doit être crée
Public Const FOF_RENAMEONCOLLISION = &H8 'renomme si le fichier existe
(ex : copie de toto.exe)
Public Const FOF_SILENT = &H4 ' pas de boite de
dialogue apparente
Public Const FOF_SIMPLEPROGRESS = &H100 ' boite de dialogue sans
le nom du fichier
Public Const FOF_WANTMAPPINGHANDLE = &H20 ' renseigne
hNameMappings si un 'renommage' a eu lieu
Public Declare Function SHFileOperation Lib "shell32.dll" Alias
"SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) As Long
Public Type SHFILEOPSTRUCT
hWnd As Long
wFunc As Long
pFrom As String
pTo As String
fFlags As Integer
fAnyOperationsAborted As Long
hNameMappings As Long
lpszProgressTitle As String ' titre de la boite si FOF_SIMPLEPROGRESS
End Type
If CopyFile(BrowseFolder & File1, strChemin & "" & File) Then
Private Function CopyFile(sFileName As String, sDestination As String,
Optional lngFlags As Long) As Boolean
'constantes d'opérations Public Const FO_COPY = &H2 'on copie le fichier Public Const FO_DELETE = &H3 'on supprime le fichier (à la corbeille ou non) Public Const FO_MOVE = &H1 'on déplace le fichier Public Const FO_RENAME = &H4 'on renomme le fichier
'constantes comment se fait l'opération Public Const FOF_ALLOWUNDO = &H40 'permet l'annulation de l'opération en cours Public Const FOF_FILESONLY = &H80 ' si il y a des *.*, l'opération se fait uniquement sur les fichiers Public Const FOF_MULTIDESTFILES = &H1 Public Const FOF_NOCONFIRMATION = &H10 ' pas de message de confirmation (ex : suppression d'un fichier exe) Public Const FOF_NOCONFIRMMKDIR = &H200 ' pas de message si un nouveau répertoire doit être crée Public Const FOF_RENAMEONCOLLISION = &H8 'renomme si le fichier existe (ex : copie de toto.exe) Public Const FOF_SILENT = &H4 ' pas de boite de dialogue apparente Public Const FOF_SIMPLEPROGRESS = &H100 ' boite de dialogue sans le nom du fichier Public Const FOF_WANTMAPPINGHANDLE = &H20 ' renseigne hNameMappings si un 'renommage' a eu lieu
Public Declare Function SHFileOperation Lib "shell32.dll" Alias "SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) As Long
Public Type SHFILEOPSTRUCT hWnd As Long wFunc As Long pFrom As String pTo As String fFlags As Integer fAnyOperationsAborted As Long hNameMappings As Long lpszProgressTitle As String ' titre de la boite si FOF_SIMPLEPROGRESS End Type
If CopyFile(BrowseFolder & File1, strChemin & "" & File) Then
Private Function CopyFile(sFileName As String, sDestination As String, Optional lngFlags As Long) As Boolean
"JPR" a écrit dans le message de news:42fa4e11$0$3132$
Bonjour,
Pouvez-vous m'indiquez la meilleure procédure pour effectuer la copie d'un ou de plusieurs fichiers ?
J'aimerais que la copie soit entierement achevée avant de passer à une partie du prog.
Merci d'avance
JPR
Merci beaucoup pour ta réponse, c'est exactement ce que je voulais savoir ....
"Yves" a écrit dans le message de news: #
'constantes d'opérations Public Const FO_COPY = &H2 'on copie le fichier Public Const FO_DELETE = &H3 'on supprime le fichier (à la corbeille ou
non)
Public Const FO_MOVE = &H1 'on déplace le fichier Public Const FO_RENAME = &H4 'on renomme le fichier
'constantes comment se fait l'opération Public Const FOF_ALLOWUNDO = &H40 'permet l'annulation de l'opération en cours Public Const FOF_FILESONLY = &H80 ' si il y a des *.*, l'opération se fait uniquement sur les fichiers Public Const FOF_MULTIDESTFILES = &H1 Public Const FOF_NOCONFIRMATION = &H10 ' pas de message de confirmation (ex : suppression d'un fichier exe) Public Const FOF_NOCONFIRMMKDIR = &H200 ' pas de message si un nouveau répertoire doit être crée Public Const FOF_RENAMEONCOLLISION = &H8 'renomme si le fichier
existe
(ex : copie de toto.exe) Public Const FOF_SILENT = &H4 ' pas de boite de dialogue apparente Public Const FOF_SIMPLEPROGRESS = &H100 ' boite de dialogue
sans
le nom du fichier Public Const FOF_WANTMAPPINGHANDLE = &H20 ' renseigne hNameMappings si un 'renommage' a eu lieu
Public Declare Function SHFileOperation Lib "shell32.dll" Alias "SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) As Long
Public Type SHFILEOPSTRUCT hWnd As Long wFunc As Long pFrom As String pTo As String fFlags As Integer fAnyOperationsAborted As Long hNameMappings As Long lpszProgressTitle As String ' titre de la boite si FOF_SIMPLEPROGRESS End Type
If CopyFile(BrowseFolder & File1, strChemin & "" & File) Then
Private Function CopyFile(sFileName As String, sDestination As String, Optional lngFlags As Long) As Boolean
"JPR" a écrit dans le message de news:42fa4e11$0$3132$ > Bonjour, > > Pouvez-vous m'indiquez la meilleure procédure pour effectuer la copie
d'un
> ou de plusieurs fichiers ? > > J'aimerais que la copie soit entierement achevée avant de passer à une > partie du prog. > > Merci d'avance > >
Merci beaucoup pour ta réponse, c'est exactement ce que je voulais savoir
....
"Yves" <cpsqinfo@globetrotter.qc.ca> a écrit dans le message de news:
#50scBenFHA.3300@TK2MSFTNGP15.phx.gbl...
'constantes d'opérations
Public Const FO_COPY = &H2 'on copie le fichier
Public Const FO_DELETE = &H3 'on supprime le fichier (à la corbeille ou
non)
Public Const FO_MOVE = &H1 'on déplace le fichier
Public Const FO_RENAME = &H4 'on renomme le fichier
'constantes comment se fait l'opération
Public Const FOF_ALLOWUNDO = &H40 'permet l'annulation de l'opération
en cours
Public Const FOF_FILESONLY = &H80 ' si il y a des *.*,
l'opération se fait uniquement sur les fichiers
Public Const FOF_MULTIDESTFILES = &H1
Public Const FOF_NOCONFIRMATION = &H10 ' pas de message de
confirmation (ex : suppression d'un fichier exe)
Public Const FOF_NOCONFIRMMKDIR = &H200 ' pas de message si un
nouveau répertoire doit être crée
Public Const FOF_RENAMEONCOLLISION = &H8 'renomme si le fichier
existe
(ex : copie de toto.exe)
Public Const FOF_SILENT = &H4 ' pas de boite de
dialogue apparente
Public Const FOF_SIMPLEPROGRESS = &H100 ' boite de dialogue
sans
le nom du fichier
Public Const FOF_WANTMAPPINGHANDLE = &H20 ' renseigne
hNameMappings si un 'renommage' a eu lieu
Public Declare Function SHFileOperation Lib "shell32.dll" Alias
"SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) As Long
Public Type SHFILEOPSTRUCT
hWnd As Long
wFunc As Long
pFrom As String
pTo As String
fFlags As Integer
fAnyOperationsAborted As Long
hNameMappings As Long
lpszProgressTitle As String ' titre de la boite si FOF_SIMPLEPROGRESS
End Type
If CopyFile(BrowseFolder & File1, strChemin & "" & File) Then
Private Function CopyFile(sFileName As String, sDestination As String,
Optional lngFlags As Long) As Boolean
"JPR" <JpRsOfT@wanadoo.fr> a écrit dans le message de
news:42fa4e11$0$3132$8fcfb975@news.wanadoo.fr...
> Bonjour,
>
> Pouvez-vous m'indiquez la meilleure procédure pour effectuer la copie
d'un
> ou de plusieurs fichiers ?
>
> J'aimerais que la copie soit entierement achevée avant de passer à une
> partie du prog.
>
> Merci d'avance
>
>
Merci beaucoup pour ta réponse, c'est exactement ce que je voulais savoir ....
"Yves" a écrit dans le message de news: #
'constantes d'opérations Public Const FO_COPY = &H2 'on copie le fichier Public Const FO_DELETE = &H3 'on supprime le fichier (à la corbeille ou
non)
Public Const FO_MOVE = &H1 'on déplace le fichier Public Const FO_RENAME = &H4 'on renomme le fichier
'constantes comment se fait l'opération Public Const FOF_ALLOWUNDO = &H40 'permet l'annulation de l'opération en cours Public Const FOF_FILESONLY = &H80 ' si il y a des *.*, l'opération se fait uniquement sur les fichiers Public Const FOF_MULTIDESTFILES = &H1 Public Const FOF_NOCONFIRMATION = &H10 ' pas de message de confirmation (ex : suppression d'un fichier exe) Public Const FOF_NOCONFIRMMKDIR = &H200 ' pas de message si un nouveau répertoire doit être crée Public Const FOF_RENAMEONCOLLISION = &H8 'renomme si le fichier
existe
(ex : copie de toto.exe) Public Const FOF_SILENT = &H4 ' pas de boite de dialogue apparente Public Const FOF_SIMPLEPROGRESS = &H100 ' boite de dialogue
sans
le nom du fichier Public Const FOF_WANTMAPPINGHANDLE = &H20 ' renseigne hNameMappings si un 'renommage' a eu lieu
Public Declare Function SHFileOperation Lib "shell32.dll" Alias "SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) As Long
Public Type SHFILEOPSTRUCT hWnd As Long wFunc As Long pFrom As String pTo As String fFlags As Integer fAnyOperationsAborted As Long hNameMappings As Long lpszProgressTitle As String ' titre de la boite si FOF_SIMPLEPROGRESS End Type
If CopyFile(BrowseFolder & File1, strChemin & "" & File) Then
Private Function CopyFile(sFileName As String, sDestination As String, Optional lngFlags As Long) As Boolean