PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Souci avec paramètres sauvegardés encodés
Souci avec paramètres sauvegardés encodés
Iniciado por Yoda, ago., 10 2020 5:57 PM - 1 resposta
Membro registado
168 mensagems
Popularité : +2 (2 votes)
Publicado em agosto, 10 2020 - 5:57 PM
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.
Membro registado
168 mensagems
Popularité : +2 (2 votes)
Publicado em agosto, 13 2020 - 9:09 AM
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à.