PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Cryptage de chaine
Cryptage de chaine
Débuté par ehuta_canada, 13 jan. 2006 12:11 - 1 réponse
Posté le 13 janvier 2006 - 12:11
Je crypte une chaine avec Windev soit:


MaChaine est une chaîne = "000E354EEF0C"

MotPasse est une chaîne = "2306"

résultat est une chaine

résultat =Crypte(MaChaine ,MotPasse ,crypteRapide)



Le résultat obtenu par Windev 10 et WindevMobile 10 sont différent.

J'ai lu que sur les postes PC , les application Windows manipulent

des chaînes de caractères au format ANSI . Au contraire, sur les

Pockets PC sont en format UNICODE et de façon automatique.



Alors ma question est:

Comment cryté sur PC et Pocket pour avoir le même résultat.



Merci
Posté le 13 janvier 2006 - 13:48
Bonjour,

Il faut transformer la chaine avant cryptage pour qu'elle soit en ANSI sur
Windev Mobile,
comme cela le résultat sera le même sur les deux plateformes.

Fonctions :
AnsiVersUnicode() Convertit une chaîne de caractères au format ANSI
(Windows) en une chaîne de caractères au format UNICODE
UnicodeVersAnsi() Convertit une chaîne de caractères au format Unicode en
une chaîne de caractères au format ANSI (Windows).