PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Souci avec paramètres sauvegardés encodés
Souci avec paramètres sauvegardés encodés
Iniciado por Yoda, 10,ago. 2020 17:57 - 1 respuesta
Miembro registrado
168 mensajes
Publicado el 10,agosto 2020 - 17:57
Bonjour à tous,

J'ai un petit souci que je ne comprends pas.
J'ai une appli dont je sauve les paramètres dans un fichier xml avec un
InitParamètre(paramXML, FicPar)
. Je sauve et relis les paramètres avec sauveparamètre et chargeparamètre et tout fonctionne bien.

Désirant rendre certains paramètres illisibles avec un éditeur, lors de la sauvegarde de ces paramètres, je les encode avec
un classique
SauveParamètre(Clef,Encode(ValClef,encodeBASE85))


Là où ça coince, c'est que lorsque je relis ces paramètres avec un
Decode(ChargeParamètre(Clef,ValDefaut),encodeBASE85)
le valeur retournée est toujours la même : une chaine vide.

J'ai essayé de passer par une variable intermédiaire que je décode ensuite, même résultat.

Pourtant, si je récupère dans le fichier XML la valeur de la clef et que, en debug pas à pas, je la colle dans la variable à décoder, après décodage elle a la bonne valeur.

Y aurait-il un problème connu entre chargeparamètre et des paramètres encodés ?

Merci d'avance.
Miembro registrado
168 mensajes
Publicado el 13,agosto 2020 - 09:09
Après quelques tests supplémentaires, je me réponds à moi-même.

Si je ne passe pas de valeur par défaut lors du chargement du paramètre, ça fonctionne.
Le problème semble donc provenir d'un souci de ce côté là.