Bonjour,
Dans mon appli, je voudrait sauvegarder certain paramètres que je re load à l'ouverture suivante du programme.
J'ai penser à deux solutions:
1. créer une table options.dbf qui retient mes valeurs
2. créer un fichier INI.
Pour le fun et mon edification personnelle (faut que j'arrete d'employer des mots compliqués moi ...) j'ai choisi via .INI
Dans la doc, il parle du "registry.vcx" qui contient une classe oldIniReg.
Comme ile dise, je le glisse/dépose dans ma form pour l'utiliser et dans mon bouton, j'écris le code suivant:
DIMENSION aTest(1,2)
thisform.oldinireg1.loadinifuncs()
thisform.oldinireg1.getinisection(@aTest,"OPTIONS","logirecup")
MESSAGEBOX(transform(aTest[1,1])+" "+TRANSFORM(aTest[1,2]))
logirecup étant le nom de mon fichier INI qui se présente comme suit:
[OPTIONS]
ACC_MISS=1
MEM_DIFF=1
ACC_MOD=1
SEQ_RUPT=1
DOC_NUM=1
TAB_MOD=1
CUR_ERR=1
SAM_FIL=1
OUT_DAT=1
le but étant de récupérer toutes mes entrées de section OPTIONS pour le remettre dans mon prg.
De même, comment faire pour écrire car dans la doc ils parlent de la fonction suivante:
WriteINIEntry(cValue, cSection, cEntry, cINIFile)
Mais je ne vois pas ce qu'est le param cEntry.
Merci de votre aide
Greg