Lire une certaine partie d'un fichier texte volumineux [Résolu]

Messages postés
3869
Date d'inscription
samedi 22 décembre 2007
Statut
Membre
Dernière intervention
3 juin 2016
- - Dernière réponse : cs_Shai
Messages postés
51
Date d'inscription
mardi 8 octobre 2002
Statut
Membre
Dernière intervention
21 décembre 2011
- 27 mars 2008 à 11:13
Bonjour,
je voudrais juste savoir si il est possible, avec Windows, de lire seulement quelques lignes d'un fichier texte assez lourd (genre 250 mo) sans avoir à l'ouvrir et à faire ramer une application ...
Exemple :
je cherche la ligne n° 246 du fichier MonFichier.txt (qui pese 250 mégas)
J'affiche cette ligne dans un Mémo pour une utilisation plus fluide, sans avoir à ouvrir le fichier. (parce que 250 mo...)

Cordialement, Bacterius !
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
98
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
12 avril 2010
3
Merci
Salut Bacterius

En effet, c'est un peu galère de manipuler les gros fichiers avec les composants standard. Tu peux utiliser le readln et faire une "boucle for" jusqu'à ta ligne 246

Je n'ai pas la syntaxe exacte du readln mais tu la trouveras sans difficultés.

@+ et bonne prog
Alex

Dire « Merci » 3

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

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

Commenter la réponse de cs_askil2000
Messages postés
3869
Date d'inscription
samedi 22 décembre 2007
Statut
Membre
Dernière intervention
3 juin 2016
7
0
Merci
Bonjour,
je vais essayer ReadIn :) en espèrant que ca marche, merci beaucoup Askil2000  !

Cordialement, Bacterius !
Commenter la réponse de Bacterius
Messages postés
51
Date d'inscription
mardi 8 octobre 2002
Statut
Membre
Dernière intervention
21 décembre 2011
0
Merci
Ma classe TTextFileReader devrait t'interesser, voir ICI ou celui CI

<hr />
Shai Le Troll
!! Aide via F1 !! Pensez-y !! 
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le conf
Commenter la réponse de cs_Shai

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.