Bonjour,
est-il possible d'intégré ce code asm en delphi ? j'ai essayé mais je bloque quant je vaux ajouter un composant (TEdit) pour intégré une valeur et pour afficher le résultat. votre aide est la bienvenue.
ex : valeur := Edit1.text ; // valeur à traitée dans le code asm
Edit1.text := valeur; // valeur récuperée apèrs traitement
MOV ESI, valeur
MOV BL,BYTE PTR DS:[ESI]
@R001:
CMP BL,30h
JL SHORT 0040122Ch // s'assurer que c'est un entier (integer) (0...9) val hex (30...39)
CMP BL,39h
JG SHORT 0040122Ch // s'assurer que c'est un entier (integer) (0...9) val hex (30...39)
MOV CL,0Ah
MUL ECX
MOV CL,BYTE PTR DS:[ESI]
ADD EAX,ECX
ADD EDX,ECX
INC ESI
MOV BL,BYTE PTR DS:[ESI]
CMP BL,0h
JE @R002 // fin du traitement
merci !