Zdravím, snažím se zobrazit hodnotu například v registru eax do řetězce který se zobrazí v okně Messagebox, poradí někdo.
Napsáno v nasm.
%INCLUDE "win32n.inc"
EXTERN MessageBoxA
IMPORT MessageBoxA user32.dll
EXTERN ExitProcess
IMPORT ExitProcess kernel32.dll
SECTION CODE USE32 CLASS=CODE
..start:
push UINT MB_OK
push LPCTSTR titulek
;mov eax,25
;push eax
push LPCTSTR napis ;místo textu v napis chci zobrazit hodnotu v eax????????????????????????
push HWND NULL
call [MessageBoxA]
push UINT NULL
call [ExitProcess]
SECTION DATA USE32 CLASS=DATA
napis db 'hodnota v eax!',0xD,0xA,0
titulek db 'titulek',0