FileCopy, fonction
Mise à jour : novembre 2007
Copie un fichier.
My.Computer.FileSystem, objet permet une meilleure productivité et de meilleures performances dans les opérations d'E/S sur fichier que FileCopy. Pour plus d'informations, consultez My.Computer.FileSystem.CopyFile, méthode.
Public Sub FileCopy( _
ByVal Source As String, _
ByVal Destination As String _
)
Paramètres
Source
Requis. Expression String qui spécifie le nom du fichier à copier. Source peut inclure le répertoire ou le dossier, et le lecteur du fichier source.Destination
Requis. Expression String qui spécifie le nom de fichier cible. Destination peut inclure le répertoire ou le dossier, et le lecteur du fichier de destination.
Exceptions
Type d'exception |
Numéro de l'erreur |
Condition |
---|---|---|
Source ou Destination n'est pas valide ou n'est pas spécifié. |
||
Le fichier est déjà ouvert. |
||
Le fichier n'existe pas. |
Consultez la colonne « Numéro d'erreur » si vous mettez à niveau des applications Visual Basic 6.0 qui utilisent la gestion des erreurs non structurée. (Vous pouvez comparer le numéro d'erreur par rapport à Number, propriété (objet Err).) Toutefois, lorsque cela est possible, vous devez envisager de remplacer un tel contrôle d'erreur par Vue d'ensemble de la gestion structurée des exceptions pour Visual Basic.
Notes
Si vous essayez d'utiliser la fonction FileCopy sur un fichier ouvert, une erreur se produit.
FileCopy requiert une confiance totale pour utiliser le lecteur local.
Exemple
Cet exemple utilise la fonction FileCopy pour copier un fichier vers un autre. Pour cet exemple, supposons que SrcFile est un fichier contenant des données.
Dim SourceFile, DestinationFile As String
SourceFile = "SRCFILE" ' Define source file name.
DestinationFile = "DESTFILE" ' Define target file name.
FileCopy(SourceFile, DestinationFile) ' Copy source to target.
Notes du développeur sur Smart Device
Cette fonction n'est pas prise en charge.
Configuration requise
Espace de noms :Microsoft.VisualBasic
**Module :**FileSystem
**Assembly :**bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)
Voir aussi
Tâches
Comment : créer une copie d'un fichier dans un autre répertoire dans Visual Basic
Comment : créer une copie d'un fichier dans le même répertoire dans Visual Basic
Comment : copier un répertoire vers un autre répertoire dans Visual Basic