Probleme pour lire un fichier Ini
Bonjour a tous!
je dois faire un prog (ss buider c++ V6 entreprise) devant recuperer les informations d'un fichier Ini, du type ci joint! mais je ne vois pas comment m'y prendre.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| Contenue du Fichier.ini
[all_access] // Nom Compte all_access
Login=all_access // Login du compte
Pass=toto // Pass du compte
Actived=0 // Actif si 1 sinon Inactif
Dir0=D:\ // acces au repertoire
....
[laurent]
Login=essai
Pass=tutu
...
[celine]
Login=celine
Pass=seb
... |
j'avais pense a un TIniFile, mais le problem c'est que comme les mots entre [] ne sont pas connus!
donc je peux pas utiliser la fontion suivante:
Code:
1 2 3 4 5 6
|
TIniFile *Ini = new TIniFile(ExtractFilePath(Application->ExeName)+"option.ini");
Login= Ini->ReadString(????????, "Login", 0);
Pass= Ini->ReadString(????????, "Pass", 0);
Actif= Ini->ReadString(????????, "Actived", 0);
delete Ini; |
Comment trouver la valeur dans [] pour pouvoir recherche comme il faut dans le ini?
Ini->ReadString(????????, "Actived", 0) et surtout qu'il me faut recuper le nom du compte!
Quelqu'un aurait une solution a me donner SVP?