Programación General > ASM (Ensamblador)
posiciones del cursor del ratón
Toph:
--- Cita de: "chouki" ---os adjunto la parte que se encarga de escribir en cada posición de la pantalla:
--- Código: ASM --- escribir: ;leer la posición actual del cursor mov ah,3 mov bh,0 mov byte ptr fila,dh mov byte ptr columna,dl
--- Fin de la cita ---
:huh: Si lo tenes asi como lo has puesto, no funciona porque no pones la interrupcion que lee la posicion del cursor, debes de ponerla asi:
--- Código: ASM --- escribir: ;leer la posición actual del cursor mov ah,3 mov bh,0 int 10h ; Esta es la interrupcion que lee la posicion del cursor siempre que ah=3 y Bh tenga el numero de pantalla actual Al volver de la interrupcion ya tendras en dh la fila y en dl la columna para poder manipular esos valores.
chouki:
gracias toph
por tu respuesta,son problemas de coordenadas yaque al pulsar el botón izquierdo se imprime
el carácter pero no en la posición correcta.
gracias por tu colaboración.
sal2
Navegación
[*] Página Anterior
Ir a la versión completa