PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Hexa vers ascii
Hexa vers ascii
Débuté par jplucien, 29 jan. 2006 14:23 - 1 réponse
Posté le 29 janvier 2006 - 14:23
Je voudrais convertir une chaine hexa vers une chaine ascii
faire l'inverse de :

pour i = 1 a Taille(sChaine)
sChaineHexa += numeriqueverschaine(asc(sChaine[[i]], "2X")
FIN

j'obtiens dans sChaineHexa
Je voudrais récupérer la chaine d'orignie depuis la chaine HEXA
Auriez vous une idée?

J'ai essayé caract() mais ce n'est pas la solution

Merci
Posté le 29 janvier 2006 - 15:15
Bonjour,

Tu peux essayer ceci :

Pour i = 1 a Taille(MaChaineHexa) PAS 2
MaChaineASCII += caract(val(MaChaineHexa[[i sur 2]],"x"))
FIN

En espérant t'avoir aidé