La méthode "agréé" pour accéder aux fichiers INI passe par les API (me semble-t-il). Cf la DOC (fichier HLP ? Je suis sous BC3.1 et BC 5.02)
Ecriture : sous forme de chaîne
WritePrivateProfileString(NomRubrique, NomSousRubrique, Chne, NomFichierINI);
Lecture sous forme de chaîne
GetPrivateProfileString(NomRubrique, NomSousRubrique, ChaineParDefaut, Buffer, longueurDeBuffer, NomFichierINI);
ou de int
GetPrivateProfileInt(szNomRubrique, NomSousRubrique, ValeurNumeriqueParDefaut, NomFichierINI);
C'est alors Windows qui fait le boulot, sinon galère à gérer.
Le nom de la rubrique, c'est [...]
le nom de la sous-rubrique, cela serait Nom ou Prenom (le = est rajouté par l'API, il doit servir de "balise" ).