Connaître la taille d'un fichier?!?

Résolu
CDAlstom Messages postés 69 Date d'inscription mercredi 21 septembre 2005 Statut Membre Dernière intervention 6 mars 2006 - 25 oct. 2005 à 11:43
l0r3nz1 Messages postés 218 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 17 mars 2012 - 22 avril 2010 à 16:24
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

NicoSoftt Messages postés 106 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 28 octobre 2005
25 oct. 2005 à 11:57
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
cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 9
25 oct. 2005 à 12:19
ou filelen()

@+


E.B.
3
CDAlstom Messages postés 69 Date d'inscription mercredi 21 septembre 2005 Statut Membre Dernière intervention 6 mars 2006
25 oct. 2005 à 12:04
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é?
0
NicoSoftt Messages postés 106 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 28 octobre 2005
25 oct. 2005 à 12:13
non ce cliché n'est pas de moi je l'ai trouvé sur : http://www.yankeecruisah.com/street-seen.html
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
l0r3nz1 Messages postés 218 Date d'inscription mercredi 20 février 2008 Statut Membre Dernière intervention 17 mars 2012
22 avril 2010 à 16:24
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
0
Rejoignez-nous