Autor
|
Tema: Mostrar valor numerico en MessageBopx (ASM) (Leído 5,482 veces)
|
Riki_89D
Desconectado
Mensajes: 851
BCN CITY
|
Hola que tal estan? espero que muy bien que s elo merecen por aguantar un pesado como yo xD wneo a lo que voi, tengo este codigo: .386 .model flat,stdcall option casemap:none include All.inc
.data
.code
BG:
MOV EAX,4 MOV EBX,4 ADD EAX,EBX
invoke MessageBox,NULL,EAX,NULL,MB_OK invoke ExitProcess,0
end BG
No es mas que una prueba,el caso es que el resultado de esa suma queda almacenada en EAX,como puedo mostrar ese resultado en un MessageBox como si de un string se tratara? y otra pregunta,como puedo saver la direccion de una instruccion? Salu2
|
|
|
En línea
|
|
|
|
Eternal Idol
Kernel coder
Moderador
Desconectado
Mensajes: 5.966
Israel nunca torturó niños, ni lo volverá a hacer.
|
Tenes que transformarlo a cadena primero ... podes usar la API wsprintf si queres (pasandole como parametros un buffer, el formato "%d" y el numero). ¿Estas buscando offset bg?
|
|
|
En línea
|
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste. Juan Domingo Perón
|
|
|
Riki_89D
Desconectado
Mensajes: 851
BCN CITY
|
NO,ofsset BG no busco pro ejemplo la direccion MOV EAX,4 o de cualquier otra instruccion,es posible eso?
Eternal he buscado en google sobre esa funcion la de wsprintf pero no me aclaro me puedes poner un ejemplo de uso porfavor si no es muco pedir?
|
|
« Última modificación: 16 Octubre 2009, 21:37 pm por Riki_89D »
|
En línea
|
|
|
|
Eternal Idol
Kernel coder
Moderador
Desconectado
Mensajes: 5.966
Israel nunca torturó niños, ni lo volverá a hacer.
|
¿Seguro que no? Fijate que hace entonces esto: mov ecx, offset BG
Ademas de la etiqueta podes usar esto para la instruccion actual: mov ecx, $
Aca vamos, siendo el numero eax, en la sección de datos: buff db 16 dup (0) format db "%d", 0
invoke wsprintf, offset buff, offset format, eax
|
|
« Última modificación: 16 Octubre 2009, 22:09 pm por Eternal Idol »
|
En línea
|
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste. Juan Domingo Perón
|
|
|
Riki_89D
Desconectado
Mensajes: 851
BCN CITY
|
Woo muchas gracias no savia todo eso me as ayudado mmucho,gracias crack de verdad y perdona por ser tan pesado
|
|
|
En línea
|
|
|
|
Eternal Idol
Kernel coder
Moderador
Desconectado
Mensajes: 5.966
Israel nunca torturó niños, ni lo volverá a hacer.
|
De nadas
|
|
|
En línea
|
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste. Juan Domingo Perón
|
|
|
Riki_89D
Desconectado
Mensajes: 851
BCN CITY
|
Oye pero teniendo la direccion de una instruccion despues puedo hacerle CALL a esa instruccion?
|
|
|
En línea
|
|
|
|
Eternal Idol
Kernel coder
Moderador
Desconectado
Mensajes: 5.966
Israel nunca torturó niños, ni lo volverá a hacer.
|
|
|
|
En línea
|
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste. Juan Domingo Perón
|
|
|
Riki_89D
Desconectado
Mensajes: 851
BCN CITY
|
Ok ya me lo imaginaba saludos Eternal idol
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[Python]Sumar valor numérico de cada carácter de una cadena(ASCII).
Scripting
|
S3kh
|
7
|
11,309
|
4 Septiembre 2011, 03:57 am
por S3kh
|
|
|
C++ Duda: [Cin] No mostrar el valor introducido en pantalla
Programación C/C++
|
Orcbull
|
2
|
2,302
|
2 Diciembre 2012, 13:58 pm
por Orcbull
|
|
|
[Aporte] Mostrar valor de variables privadas
Programación C/C++
|
elkiy
|
4
|
2,485
|
21 Febrero 2013, 22:49 pm
por anonimo12121
|
|
|
Cargar settings y mostrar valor en txtbox
.NET (C#, VB.NET, ASP)
|
rigorvzla
|
1
|
2,957
|
14 Diciembre 2017, 20:15 pm
por rigorvzla
|
|
|
Obtener valor numerico y posicion en una cadena de caracteres - python
Programación General
|
juanfelr
|
3
|
8,392
|
28 Abril 2022, 03:49 am
por juanfelr
|
|