Fichier ini différent de preference

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Fichier ini différent de preference

Message par Thyphoon »

Bonjour
j'ai un fichier d'initialisation du genre

Code : Tout sélectionner

### Windows video options ###
autoframeskip           1
frameskip               0
waitvsync               0
triplebuffer            0
window                  0
ddraw                   1
direct3d                0
hwstretch               1
# screen                <NULL> (not set)
cleanstretch            auto
resolution              auto
refresh                 0
scanlines               0
switchres               1
switchbpp               1
maximize                1
keepaspect              1
matchrefresh            0
syncrefresh             0
throttle                1
full_screen_brightness   0.000000
frames_to_run           0
effect                  none
screen_aspect           4:3
or je voudrais pouvoir changer dans le fichier ini en question les valeurs facilement...
Je voudrais faire une commande style WritePreferenceString(MotClef$, Valeur$) actuellement pour chaque mot clef je lit le fichier en entier et analyse ligne par ligne pour trouvé le mot clef dont je veux modifier la valeur...ce qui est un peu lourd. Y a t'il un moyen de modifier directement dans le fichier ? y a t'il une solution plus simple celle que j'utilise ?
Merci d'avance
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Message par Droopy »

Regarde la fonction INIWrite de la Droopy Lib
ou utilise la Lib RegIni
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

Merci beaucoup ! :D

crois tu que pourrais me donner les sources pour les fonctions INIWrite et INIRead , pour comprendre comment tu procède ?
Si tu ne veux pas c'est pas grave.
En tout cas merci...je vais testé ça :P
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Message par Droopy »

Quand tu installe la lib, Le code source est installé là :
C:\Program Files\PureBasic\Examples\droopy\Source
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

c'est genial merci !! :o)
Répondre