|
| 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à. |
| |
| |
| | | |
|
| | | | |
| | |
|