Convertir une chaine en hexa

keguira Messages postés 4 Date d'inscription lundi 2 juin 2003 Statut Membre Dernière intervention 18 mai 2004 - 2 juin 2003 à 17:16
cs_Bestiol Messages postés 833 Date d'inscription dimanche 6 janvier 2002 Statut Membre Dernière intervention 3 novembre 2005 - 3 juin 2003 à 11:15
ben mon prob c que je veux recup des chaines de2 carac dans un fichier comme sa :

ae
7e
8b
....

j'arrive a recup les ligne avec readln mais comme je veux les copier sur le port serie si c pas des type word j'aurais des smiley (caractere sup) o debut de chaque ligne .. en gros je cherche comment convertir une chaine string en hexa .. g sa :

S : string
S := 'ae'

je veux sa :

W : word
W := $ae

c pas tres tres clair mais j'arrive pas a faire mieux ...

merci pour vos reponses

1 réponse

cs_Bestiol Messages postés 833 Date d'inscription dimanche 6 janvier 2002 Statut Membre Dernière intervention 3 novembre 2005 1
3 juin 2003 à 11:15
Bah...

Tu doit pouvoir faire W := StrToInt('$' + S);

Cela te convertira automatiquement ta string en la considérant comme une valeur hexadécimale !

Bonne prog' !
[mailto:bestiol@cario.fr Bestiol. ]
0
Rejoignez-nous