Partager via


FileLen, fonction

Mise à jour : novembre 2007

Retourne une valeur Long spécifiant la longueur d'un fichier en octets.

La fonctionnalité My permet une meilleure productivité et de meilleures performances dans les opérations d'E/S sur fichier que FileLen. Pour plus d'informations, consultez My.Computer.FileSystem.GetFileInfo, méthode.

Public Function FileLen(ByVal PathName As String) As Long

Paramètres

  • PathName
    Requis. Expression de type String qui spécifie un fichier. PathName peut comprendre le répertoire ou le dossier, et le lecteur.

Exceptions

Type d'exception

Numéro de l'erreur

Condition

FileNotFoundException

53

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 le fichier spécifié est ouvert lorsque la fonction FileLen est appelée, la valeur retournée représente la taille du fichier au moment de son ouverture.

Remarque :

Pour obtenir la longueur actuelle d'un fichier ouvert, utilisez la fonction LOF.

Exemple

Cet exemple utilise la fonction FileLen pour retourner la longueur d'un fichier en octets. Pour cet exemple, supposons que TestFile est un fichier contenant des données.

Dim MySize As Long
' Returns file length (bytes).
MySize = FileLen("TESTFILE")

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

Référence

FileDateTime, fonction

GetAttr, fonction

LOF, fonction

FileNotFoundException

Autres ressources

Propriétés des fichiers, répertoires et lecteurs dans Visual Basic