lecture d'un fichier

lecture d'un fichier - Delphi/Pascal - Programmation

Marsh Posté le 08-06-2006 à 10:59:09    

Bonjour à tous,
 
Pour lire le contenu d’un fichier j’utilise l’instruction suivante :
Readln(ficRom,stg);    et ça marche mais ça met dans le string « stg » le contenu de la première ligne du fichier, ce que j’aimerai c charger dans stg tout le contenu du fichier
 
Vous avez une idée ??  
 
Merci ++

Reply

Marsh Posté le 08-06-2006 à 10:59:09   

Reply

Marsh Posté le 08-06-2006 à 11:32:39    

Reply

Marsh Posté le 08-06-2006 à 12:05:20    

Eof(fichier) détecte la fin du fichier
Chaine := chaine + Chr(10)+Chr(13); ajoute un saut de ligne (format DOS) à ta chaine
Ceci dit, une variable de type string n'a pas vraiment vocation a stocker pluisuer lignes. Une liste de ligne ou un TStringList sont netement plus appropriés


Message édité par el zozo le 08-06-2006 à 12:31:19
Reply

Marsh Posté le 08-06-2006 à 16:21:11    

merci ça marche,  
maintenant j'aimerai de supprimer tous les espaces dans une chaine,  
ex: b onj our => bonjour, je sais k'il existe des fonctions tte faite pour ça dans pas mal de langage, notamment en php, mais j'ai rien trouvé en delphi, vous savez s'il en existe une ?

Reply

Marsh Posté le 08-06-2006 à 16:32:07    

lis la doc, développe ton algo.


---------------
Töp of the plöp
Reply

Marsh Posté le 09-06-2006 à 10:10:50    

  Avec StringReplace tu peux faire ca .


---------------

Reply

Marsh Posté le 09-06-2006 à 12:00:43    

ok merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed