Código
include 'c:\archivos de programa\include\win32ax.inc' .data msgerror db 'No se a encontrado la consola',0 tituloerror db 'Error',0 tituloconsola db 'Drinky Console in Asm',0 linea db 'Esta es mi consola!',0 hwnd dd ? escribe dd ? longitud dd ? .code start: invoke AllocConsole invoke GetStdHandle,STD_INPUT_HANDLE cmp eax,0 ja correcto jbe incorrecto correcto: mov [hwnd],eax invoke SetConsoleTitle,tituloconsola invoke lstrlen,linea mov [longitud],eax invoke WriteConsole,hwnd,linea,longitud,[escribe],NULL ; Esta es la linea que creo que falla jmp fin incorrecto: invoke MessageBoxA,0,msgerror,tituloerror,MB_ICONERROR jmp fin fin: ret .end start
salu2! y esperando respuesta.