Programación General > ASM (Ensamblador)

 posiciones del cursor del ratón

<< < (2/2)

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

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa