GESTION DE FICHIER INI : DONNEE, LISTE & COMBOBOX - BFICHIERINI

Signaler
Messages postés
1878
Date d'inscription
jeudi 16 octobre 2003
Statut
Membre
Dernière intervention
16 mars 2011
-
Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/18784-gestion-de-fichier-ini-donnee-liste-combobox-bfichierini

Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
2
quoi? tu veux dire que les trtaductions sont enregistrées dans le BdR? c'est vraiement trop nimp microsoft
Messages postés
1878
Date d'inscription
jeudi 16 octobre 2003
Statut
Membre
Dernière intervention
16 mars 2011
1
Merci Arnaud

Matt & Arnaud & All>
On peut utiliser des fichiers ini pour tout plein de raisons
reprendre des fichiers existants, faire des échanges d'info (les fichiers vraiement moins verbeux que les fichiers ini et quand on paye des forfait à la taille de la communication [GPRS], ça a son importance) et on emploie également de préférence les ini
en particulier pour des raisons de facilité de portabilité d'un poste à un autre, simplement en posant le répertoire du prog sur un emplacement, on retrouve toute sa config.
Pour des transferts de données entre systeme, les fichiers in i sont dédiés(la seule chose à faire attention est le type de codage du fichier : Unicode, ANSI, les différents UTF...).


Enfin, il est impensable d'avoir toutes les données strictes de nos prog dans la BdR, uniquement celles de config.

exemple tiré de MP(évidemment ;) ):


[RecoCpp]
com=les types convertissables en BString
nb=16
1=int
2=CString
3=bool
...


ou voyez les données de traduction (cf ma source dans ces pages à ce sujet)

enfin dernier exemple, les fichiers ini me servent également à stoquer une config par défaut spécifique à différentes entreprises, lorsque ces données sont absentes de la BdR.



Allé
Magicalement, bonne prog
Nono, l'informagicien.


PS : si certaines fonctions sont obsolètes, un avantage encore d'utiliser une lib comme les Bxxx est que l'on mettra simplement à jour ces lib sans changer quoi que ce soit à nos codes.
Une recompilations permettra de les avoir à jour.
Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
2
ah oué c'est vrai j'avais lu ca.
sauf qu'ils sont biens mignons, mais dans les versions 16 bits de win yavait pas de registre, et que moi les .ini je les utilise pour scripter mes missions dans Sniper, et utiliser le registre pour ca c'est impensable
de toute facon si c'est si obsolete que ca ya qu'a utiliser les fonctions de notre informagicien favori ^^
Messages postés
549
Date d'inscription
samedi 6 septembre 2003
Statut
Membre
Dernière intervention
6 mars 2010

Bonsoir,

Tiré du MSDN en ligne :
These functions are provided only for compatibility with 16-bit versions of Windows. New applications should use the registry.

Et sur mon MSDN (VC++6)(qui n'est pas tres jeune) elles sont obsolètes.

Matt...
Afficher les 12 commentaires