zwyx
Messages postés146Date d'inscriptionjeudi 22 novembre 2007StatutMembreDernière intervention21 mars 2016
-
31 janv. 2008 à 17:52
zwyx
Messages postés146Date d'inscriptionjeudi 22 novembre 2007StatutMembreDernière intervention21 mars 2016
-
1 févr. 2008 à 09:25
Bonjour à tous,
Quand on lit une valeur dans un fichier ini, de type TIniFile, on donne en argument une valeur à renvoyer si la section, clé, ou valeur n'est pas trouvée. Mais y a-t-il moyen de savoir si ce cas d'erreur s'est produit et que c'est la valeur par défaut qui est renvoyée ?
Par exemple, quand je fais:
MonEntier := MonFichierIni.ReadInteger('NomSection', 'NomCle', ENTIER_DEFAULT);
il se peut que la valeur ENTIER_DEFAULT soit égale à celle effectivement inscrite dans le fichier ini. Mais si c'est ENTIER_DEFAULT qui est retourné, quelle que soit sa valeur, je voudrais pouvoir proposer à l'utilisateur de reconstruire un fichier ini complet.