cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 2013
-
27 nov. 2007 à 10:26
cs_darunia
Messages postés354Date d'inscriptionmercredi 18 décembre 2002StatutMembreDernière intervention24 mars 2011
-
17 avril 2008 à 11:34
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Si je fais "GetValueString("SECTION", "TOTO")", la valeur renvoyée sera "Variable 1" !!!
Le problème vient de ton 's.StartsWith' dans GetValue.
Sinon, moi je vais revenir au bon vieux GetPrivateProfileString.
DADAPOINTCOM
Messages postés29Date d'inscriptionjeudi 6 février 2003StatutMembreDernière intervention29 novembre 2007 29 nov. 2007 à 13:30
j'utilise les deux(XML et fichier texte) et je peut dire que pour des petits paramètres a sauvegarder cela est trés utile.
et merci pour quelque bout de code que j'avais besoin
billou_13
Messages postés860Date d'inscriptionjeudi 4 mars 2004StatutMembreDernière intervention19 août 201429 27 nov. 2007 à 17:24
Le xml, c'est bien; en abusez...
Non plus sérieusement, ça reste intéressant et ça a l'avantage d'être plus explicite pour les utilisateurs non avertis. Remarque, avec le xml, ils ne veulent plus y toucher au moins ^^
Et puis, ca peut être sympa pour faire une classe Converter qui converti les ".ini" en ".settings" histoire de faire évoluer les vieux logiciels ^^
filipegomes
Messages postés17Date d'inscriptiondimanche 25 avril 2004StatutMembreDernière intervention16 janvier 2008 27 nov. 2007 à 14:23
Ha bah, en fin de compte il n'est pas tout à fait complet :)
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 201437 27 nov. 2007 à 11:31
En plus... il manque des méthodes comme :
- GetAllGroups
- GetAllValuesForGroup
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 27 nov. 2007 à 11:30
Et pourtant c'est si simple d'utiliser des fichiers ini, surtout pour gerer plusieurs configurations différentes d'un même logiciel, ou quant il s'agit de faire faire (en télémaintenance ou hotline) des modifs de config à des utilisateurs qui savent à peine allumer un ordinateur.
Je suis pas près de m'en passer moi non plus, et même s'il m'arrive d'utiliser les settings en même temps.
Nikoui
Messages postés794Date d'inscriptionvendredi 24 septembre 2004StatutMembreDernière intervention19 août 200813 27 nov. 2007 à 11:06
Je peux comprendre qu'on soit "sentimental", mais de là à préferer les ".ini" aux ".settings", ça me dépasse ;) (pas besoin de faire du xml pour manipuler les fichiers de config)
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 27 nov. 2007 à 10:26
Retour aux années 90.
2000 lignes de code quasiement inutiles, mais au moins tu t'en rends compte, c'est déjà pas mal: certains n'ont tjrs pas compris ;-)
17 avril 2008 à 11:34
Exemple :
[SECTION]
TOTO_TITI="Variable 1"
TOTO="Variable 2"
Si je fais "GetValueString("SECTION", "TOTO")", la valeur renvoyée sera "Variable 1" !!!
Le problème vient de ton 's.StartsWith' dans GetValue.
Sinon, moi je vais revenir au bon vieux GetPrivateProfileString.
29 nov. 2007 à 13:30
et merci pour quelque bout de code que j'avais besoin
27 nov. 2007 à 17:24
Non plus sérieusement, ça reste intéressant et ça a l'avantage d'être plus explicite pour les utilisateurs non avertis. Remarque, avec le xml, ils ne veulent plus y toucher au moins ^^
Et puis, ca peut être sympa pour faire une classe Converter qui converti les ".ini" en ".settings" histoire de faire évoluer les vieux logiciels ^^
27 nov. 2007 à 14:23
27 nov. 2007 à 11:31
- GetAllGroups
- GetAllValuesForGroup
27 nov. 2007 à 11:30
Je suis pas près de m'en passer moi non plus, et même s'il m'arrive d'utiliser les settings en même temps.
27 nov. 2007 à 11:06
27 nov. 2007 à 10:26
2000 lignes de code quasiement inutiles, mais au moins tu t'en rends compte, c'est déjà pas mal: certains n'ont tjrs pas compris ;-)