Necesito seleccionar cada una de las opciones pero con las flechas del tecladosi tienes que usar lo del posicionamiento del cursor, para sombrear alguna opcion tienes que hacer lo siguiente: si la cadena "1- hola" la pones por ejemplo en la fila 09 y columna 12h con el siguiente codigo
Pense en la funcion de posicionamiento de cursor:
MOV AH,2
MOV BH,0
MOV DH,0BH
MOV DL,28H
INT 10H
Pero no estoy segura, alguien ah manejado algo como esto?..
Tania_Dno se como seria con las flechas, porque yo la aplicacion la hice con numeros, es decir las opciones estaban numeradas, asi si presionaba 2 se sombreaba esa opcion y si se presionaba 3 se sombreaba 3 y asi...
eh implementado lo que me comentas
pero tal vez tenga un error yo, puse el atributo y todo
pero al ejecutar simplemente me muestra el menu, pero no puedo interactuar con las teclas.
:(
Yo compare solo la letra correspondiente y al parecer si me la tomo, Me gustaria ver si me pueden ayudar.Hola :) , perdon por la tardanza :unsure: , Pues no he revisado bien tu programa, pero en los casos que mencionas es de hacer una comprobacion cada vez que se presiona una flecha y preguntarse si es flecha hacia abajo verificar que no se este en la ultima posicion de ser asi sombrear primera opcion y si es flecha hacia arriba verificar que no se esta en la primera posicion y si es asi sombrear la ultima (usando la Int 10h, ah=03 para leer posicion del cursor) :) ¿cual es la parte que se te dificulta?
Necesito que si la seleccion esta en la ultima opcion "REGRESO" y presiono la flecha abajo, la seleccion regrese a a la primera opcion "HOLA" de igual manera si estuviera en la primer opcion y presionara flecha arriba.