Connaître la taille d'un fichier?!? [Résolu]

Signaler
Messages postés
69
Date d'inscription
mercredi 21 septembre 2005
Statut
Membre
Dernière intervention
6 mars 2006
-
Messages postés
218
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
17 mars 2012
-
Bonjour, dans un bout de mon code j'ouvre un fichier (html) et je viens y lire des informations que je stoque dans des cellulles... Avant ce traitement, je voudrais trier les fichiers à ouvrir (exemple: taille du fichier supérieure à 200 ko)...

Alors, ça (ci-dessous), ça marche pour ouvrir le fichier:

Open file2search For Input As #1
...
Close #1

Et moi, je voudrais la fonction "qui va bien" pour connaître la taille du fichier "file2search"; j'ai vu ça* dans l'aide avec ce "reclength" qui m'intrigue mais pê est-ce pour attribuer une taille de fichier et non la lire...?

* Open pathname For mode [Access access] [lock] As [#]filenumber [Len=reclength]

Merci de m'aider!

5 réponses

Messages postés
106
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
28 octobre 2005

LOF, fonction, exemple
Cet exemple utilise la fonction LOF pour déterminer la taille d'un fichier ouvert. Nous supposons que FICHTEST est un fichier texte comportant des données exemple.

Dim FileLength
Open "FICHTEST" For Input As #1 ' Ouvre le fichier.
FileLength = LOF(1) ' Lit la taille du fichier.
Close #1 ' Ferme le fichier.
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 179 internautes nous ont dit merci ce mois-ci

Messages postés
4525
Date d'inscription
dimanche 29 septembre 2002
Statut
Modérateur
Dernière intervention
22 avril 2019
9
ou filelen()

@+


E.B.
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 179 internautes nous ont dit merci ce mois-ci

Messages postés
69
Date d'inscription
mercredi 21 septembre 2005
Statut
Membre
Dernière intervention
6 mars 2006

Merci, je regarde ça tout de suite avant de passer ta réponse en "acceptée"!

HS: la photo de ton profil ("SOTP"), ça vient d'un magazine publicitaire "Sam"?!? Il est de toi ce cliché?
Messages postés
106
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
28 octobre 2005

non ce cliché n'est pas de moi je l'ai trouvé sur : http://www.yankeecruisah.com/street-seen.html
Messages postés
218
Date d'inscription
mercredi 20 février 2008
Statut
Membre
Dernière intervention
17 mars 2012

on le voit rarement sur les forums:

pour vb.net:

nb_lignes = System.IO.File.ReadAllLines("chemin de mon fichier").Length

nb_byt = New System.IO.FileInfo("chemin de mon fichier").Length