begin process at 2010 02 10 00:08:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Divers

 > 

Débutant(e)

 > 

Lire une ligne d'un fichier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Lire une ligne d'un fichier

vendredi 24 novembre 2006 à 16:16:06 | Lire une ligne d'un fichier

tony_73

Bonjour,

Voila j'aimerais ouvrir un fichier et lire juste la premiere ligne délimité par des crochets. mais apparemment il est impossible en faisant un ReadLn(Fichier)!

Pouvez me guider svp?

Merci
vendredi 24 novembre 2006 à 16:25:22 | Re : Lire une ligne d'un fichier

couf

Membre Club
Salut,

 Donne un exemple de cette ligne s'il te plait

couf
vendredi 24 novembre 2006 à 16:27:23 | Re : Lire une ligne d'un fichier

tony_73

re

Voila la premiere ligne du fichier texte a recuperer :

     [TEXTE]

voila
vendredi 24 novembre 2006 à 16:33:23 | Re : Lire une ligne d'un fichier

couf

Membre Club
C'est à dire tu me dis si je me trompe,

Ton ficier est comme ceci,

[1ère ligne]
[2ème ligne]
.
.
.
.
[nième ligne]
C'est cela?


couf
vendredi 24 novembre 2006 à 16:40:46 | Re : Lire une ligne d'un fichier

tony_73

re

Oui c'est cela. Toutes les ligne sont entre crochets et moi je me preoccupe que de la premiere.

C'est surtout que ReadLn est tres mal expliqué et que sa marche po !!

Je pense qu'il faut utiliser autre chose maios ye sait pas quoi!!

Merci
vendredi 24 novembre 2006 à 17:20:59 | Re : Lire une ligne d'un fichier

cirec

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Salut,
essaye avec un TStringList :

procedure TForm1.Button1Click(Sender: TObject);
Var TS : TStringList;
  Texte : String;
Begin
  TS := TStringList.Create;
  Try
    TS.LoadFromFile('Nom_du_Fichier');
    Texte := TS[0];  // on affecte la première ligne à Texte
  Finally
    TS.Free;
  End;
  Label1.Caption := Texte;  // on l'affiche dans un Label
End;


 
@+
Cirec

vendredi 24 novembre 2006 à 17:27:51 | Re : Lire une ligne d'un fichier

couf

Membre Club
Salut Cirec,

  Je crois qu'il veut juste le texte sans les crochets
non?
 

couf
vendredi 24 novembre 2006 à 17:31:57 | Re : Lire une ligne d'un fichier

cirec

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Bon faut pas pousser quand même ...
s'il a besoin que du texte entre les crochets rien de plus simple :

    Texte := Copy(TS[0], 2, Length(TS[0]) - 2);


 
@+
Cirec

vendredi 24 novembre 2006 à 17:34:49 | Re : Lire une ligne d'un fichier

tony_73

Ok c'est bon je suis arrivé a ce que je veut.

Au fait pour les crochets sa va etre bon. Je vais les enlever moi meme.

Merci a tous les deux. 

bonne prog

A+

vendredi 24 novembre 2006 à 17:42:03 | Re : Lire une ligne d'un fichier

couf

Membre Club
Merci  Cirec,

car je ne connaissais pas cette propriété
j'étais entrain d'écrire une vrai "usine à gaz" pour virer  tous les crochets, et ensuite faire un Tsringlist comme toi

1 2

Cette discussion est classée dans : fichier, ligne, lire


Répondre à ce message

Sujets en rapport avec ce message

lire un fichier texte [ par mentral ] Bonjour,Il me faudrait un algo pour ouvrir un fichier texte, lire une ligne dont le numéro est choisi au hasard par un random, et affecter cette ligne Lire fichier texte ligne à ligne [ par Tank01 ] Bonjour, Je suis débutant en delphi ( depuis trois jours :d ). Je souhaiterais lire un fichier txt ligne a ligne et le stocker dans un string. D'aprè Lecture fichier texte ligne par ligne [ par MattXSFR ] J'utilise le code suivant pour copier le contenu d'un fichier texte dans une liste box (une ligne de list box pour chaque ligne du fichier) :procedure Ecrire dans un fichier texte à un endroit précis [ par couf ] Bonjour, J'ai un fichier texte qui à 34 lignes je souhaites en réécrire un nouveau qui remplace à partire du caractère 22 de la ligne  8 10 caract Connaitre le nombres de lignes dans un fichier texte [ par Tank01 ] Bonjour, Je suis débutant en delphi, et voici le problème auquel je suis confronté: Soit un document texte contenent plusieurs lignes. je traite ces Le meilleur moyen de lire un fichier binaire ? [ par Squallou ] Salut tout le monde. J'aimerais ouvrir un fichier pour exploiter son contenu (en octets pas en texte). J'ai essayé avec un BlockRead dans une boucle fichier hexa [ par e14273 ] bonjour à tous, je veux lire un fichier texte qui contient des caractères, lorqu'on l'ouvre avec ultraedit on peut avoir la conversion en code hexa Lire un fichier binaire sur le CDRom [ par PapyJo ] Salut à tous.J'ai un petit souci. J'ai besoin de lire un fichier binaire sur un CDRom.(2 Go)  J'ai essayé la méthode Octet par Octet et la méthode ave Login+password pour lire un fichier sur le reseau [ par frbos ] BonjourJ'ai besoins de lire en delphi un fichier log situé sur le reseau.Y a-t-il un moyen de passer en parametre les login et password me permettant lire hexa [ par TouTSpeed ] bonjour, est-ce que quelqu'un connait le moyen de lire un fichier et d'écrire ce fichier dans un fichier texte en hexa décimalpar exemple j'ai une ima


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales