visuels développeurs Basic.NET trouvent souvent qu'il est nécessaire d'extraire des informations de fichiers à partir de fichiers locaux. Fenêtres sait cette information , car il affiche certaines d'entre elles dans l'Explorateur Windows. Votre application Visual Basic.NET peut accéder à ces données aussi. Ceci est utile , par exemple , si votre application a besoin de connaître la taille d'un fichier texte avant de décider de le charger. Obtenir des informations sur la taille des fichiers rapidement et efficacement en utilisant la classe " FileInfo " s 'Visual Basic.NET . Instructions
1
Ouvrir une de vos projets Visual Basic.NET l'aide de Visual Studio. Localisez formulaire de démarrage du projet dans l'Explorateur de solutions , puis double- cliquez sur le formulaire pour afficher le formulaire en mode Création .
2
Double -cliquez sur la barre de titre du formulaire. Visual Studio ajoute un Sub Page_Load " " au projet s'il n'en existe pas . Si le projet contient déjà ce Compartiment , Visual Studio affiche que le code de sous dans la fenêtre de code.
3
Collez le code suivant avant la clôture de cette méthode "End Sub " déclaration
< p > fileName Dim As String
filename = " xyz.txt "
fileSize As Double = GetFileSize ( nom de fichier)
MessageBox.Show ( fileSize.ToString ())
Ce code crée une variable nommée "Nom de fichier " et lui attribue le nom de « xyz.txt . " . Remplacer " xyz.txt " avec le nom d'un fichier sur votre disque dur
4
Ajoutez la fonction suivante après le " Page_Load " Sub :
privé GetFileSize de fonction ( ByVal nom As String ) As String
fileSize As Double
fileSize = New System.IO.FileInfo ( nom de fichier) . Longueur
Retour fileSize
End Function Photos
Cette fonction reçoit la variable " filename" qui contient le nom du fichier transmis dans le sous " Page_Load " .
5
Appuyez sur " F5" pour exécuter votre projet . Le formulaire s'ouvre , le " Page_Load " Sous s'exécute et appelle la fonction " GetFileSize " . Cette fonction obtient la taille du fichier et le renvoie à la " Page_Load " Sub, qui stocke cette taille dans la variable " fileSize " . Un message vous indique la taille du fichier .