Fichier ini multi paramètres par ligne

Signaler
-
 sdecorme -
Bonjour ,
J'ai des fichier ini à lire,qui ont ce format
[Section]
Key1=Val1,Val2,Val3
Key2=Val4,Val5,Val6

J'ai essayé de les lire avec GetPrivateProfileString qui marche bien seulement avec un seul paramètre.

Auriez-vous une idée ?

Merci

2 réponses

Messages postés
15391
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
15 janvier 2021
499
Bonsoir,

tu peux ouvrir ton fichier avec un streamredear, ensuite tu le consultes ligne par ligne (ReadLine() il me semble).
Tu passes par un string.Split, avec " et , comme séparateur et tu auras un tableau qui contient Key1, Val1, Val2 et Val3


Whismeril
Bonjour,
c'est la technique que j'ai employé, mais j'aurai préféré coder un truc plus propre au cas ou les lignes du fichiers bougent .
L'avantage des fonctions de gestion de fichier ini c'est la souplesse .
Merci