Pas de conversion

Signaler
Messages postés
40
Date d'inscription
samedi 22 mai 2004
Statut
Membre
Dernière intervention
25 janvier 2007
-
Messages postés
40
Date d'inscription
samedi 22 mai 2004
Statut
Membre
Dernière intervention
25 janvier 2007
-
Bonjour à tous.
Est-ce que quelqu'un saurait il comment on peut faire pour afficher dans une zone de texte, le contenu d'une adresse memoire.
Je m'explique :
Tout d'abord, je programme en MASM32,

ce que je voudrais faire, c'est afficher dans une zone de texte le contenu d'une memoire, mais sans aucune conversion, enfin si on peut le dire.
Par exemple : si j'ai une varaiable appellé par exemple "toto" a pou valeur "FFFFFF",
J'aimerais affiché dans une zone de texte "FFFFFF"
Donc comme vous l'avez compris, gardez cette valeur en hexadecimal.

Merci par avance pour toute l'aide que vous pourrez m'apporter.

3 réponses

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
25
Convertir binaire vers hexa (je te laisse chercher un peu, partout sur le net) dans un buffer et balancer offset buffer à SetWindowText.

ciao...
BruNews, MVP VC++
Messages postés
569
Date d'inscription
jeudi 28 novembre 2002
Statut
Membre
Dernière intervention
6 janvier 2021
2
Salut,
Chercher dans .....la librairie de masm sur votre pc htodw
ToutEnMasm
Messages postés
40
Date d'inscription
samedi 22 mai 2004
Statut
Membre
Dernière intervention
25 janvier 2007

En faite, dans la librairie de masm32 il y a la solution, c'est "dw2hex"
Le seul HIC, c'est que celle-ci inverse les donnés.
C'est à dire, par exemple, si dans eax, j'ai la valeur "45FE", eh ben, apres utilisation de la fonction "dw2hex" et affichage dans une zone saisie du résultat de cette fonction, il s'affiche "FE45"
Mais ceci me conveint parfaitement.

Merci pour vos réponses et pour l'aide que vous m'avez apporter.