L'inverse de Hex(AscB(chaine))

stolken Messages postés 73 Date d'inscription mardi 19 juillet 2005 Statut Membre Dernière intervention 1 août 2006 - 17 oct. 2005 à 18:56
cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 - 18 oct. 2005 à 00:27
Voila je cherche donc a passer d'un octet hexadecimal à un caractère ascii.
Merci d'avance

4 réponses

PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
17 oct. 2005 à 19:22
cette fonction n'existe pas en VB. il te faut la créer.
moteur de recherche : conversion. il y a des tas de sources ;)
PCPT [AFCK]
0
cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 9
17 oct. 2005 à 19:53
Chr$(Val("&H65"))
Chr$(Val(n))

@+


E.B.
0
stolken Messages postés 73 Date d'inscription mardi 19 juillet 2005 Statut Membre Dernière intervention 1 août 2006
17 oct. 2005 à 20:49
Merci EBArtsoft mais tu peux expliquer ton code ?
Pourquoi le $ ?
Pourquoi le &H ?
Merci
0
cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 9
18 oct. 2005 à 00:27
Dans le principe Chr() renvoi un type Variant et Chr$() renvoi un type String.


Quand au &H il permet a la fonction val d'identifier le nombre comme comme etant un type hexadecimal ce qui donne en realite Chr$(Val("&H" & n)) ou n est de type int string representant une chaine hexadecimal


@+


E.B.
0
Rejoignez-nous