Bonjour
Je suis dans un projet VCL et je souhaite afficher le contenu d'un fichier ini dans un memo. J'ai trouver un code dans la faq mais il ne marche pas.
Voici le code:
si le fichier ini est comme ci dessous:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 Var FileIni : TIniFile; Compteur : Integer; Section : TStringList; begin try FileIni:=TIniFile.Create('C:\Temp\Test.ini'); // Ouvre ou crée le fichier Section:=TStringList.Create; FileIni.ReadSections(Section); For Compteur:=0 to Section.Count-1 do begin // Lecture des valeurs de la section Section[Compteur] Memo1.Lines.Add(#13#10+'['+Section[Compteur]+']'); FileIni.ReadSectionValues(Section[Compteur],Memo1.Lines); end; finally Valeur.Free; Section.Free; FileIni.Free ; end ; end;
Voici ce que j'obtiens dans le memo:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 [livre1] Titre = Titre1 Auteur = Auteur1 Edition = Edition1 [livre2] Titre = Titre2 Auteur = Auteur2 Edition = Edition2
Qu'est ce qui va pas dans ce code?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Titre = Titre2 Auteur = Auteur2 Edition = Edition2
Partager