Bonjour,
J'ai besoin d'une fonction qui me convertit une chaine représentant de l'hexa en un int.
Je connais bien les fonctions de conversion classique StrToInt, StrToInt64, etc...
Sauf que la valeur que je dois convertir a une taille qui varie de 1 à 8 byte et cela à son importance car si par exemple la taille est de 2, ma valeur héxa "E0C0" doit être convertit en -8000 et non en 57536.
Par contre si la taille vaut 4, là oui je voudrai avoir la valeur 57536...
Il me faudrait donc une fonction "StrTo" plus générique, qui convertisse en héxa mais à laquelle on puisse fournir la "taille" de la valeur en byte... Afin que les valeurs négatives soient converties correctement...
J'espère que je suis claire, j'en suis pas très sûre !!!!
merci pour votre aide !!
Pascale38
Partager