Lunes 18 de Noviembre de 2024, 15:37
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
Mostrar Texto En Posicion X,y
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Mostrar Texto En Posicion X,y (Leído 2550 veces)
zIgnacio
Nuevo Miembro
Mensajes: 6
Mostrar Texto En Posicion X,y
«
en:
Sábado 26 de Junio de 2004, 01:20 »
0
Hola, tengo un problema grave, creo. Yo quiero mostrar un texto, en Turbo C, en las coordenadas especificadas (x,y). Se que puedo utilizar gotoxy. Pero no me sirve, dado que en el momento que estoy mostrando el texto al mismo tiempo estoy en una entrada de datos (manual). El cursor se va a la posicion para mostrar el texto y tengo que hacerlo volver al punto donde estaba ingresando los datos, provocando un efecto desagradable. Tambien intente ocultando el cursor y luego volviendolo a mostrar, pero igual no queda bien. Hay alguna forma en C de mostrar un texto sin que esto suceda?. En Clipper se podia hacer tranquilamente una entrada de datos y mostrar la hora en otra parte de la pantalla sin problemas con @ x,y Say. Si alguien sabe, agradecere cualquier ayuda.
Tweet
© Jonathan ©
Moderador
Mensajes: 1671
Nacionalidad:
Re: Mostrar Texto En Posicion X,y
«
Respuesta #1 en:
Sábado 26 de Junio de 2004, 01:34 »
0
En modo grafico podes usar outtextxy();... es eso lo que necesitas?. Saludos
EINSTEC Tecnología
«La única fuente del conocimiento es la experiencia.»
«Lo importante es no dejar de hacerse preguntas.»
Noel Solw
Miembro activo
Mensajes: 81
Re: Mostrar Texto En Posicion X,y
«
Respuesta #2 en:
Sábado 26 de Junio de 2004, 09:20 »
0
No entiendo por que tienes problemas ocultando el cursor y usando el gotoxy.
Supongo que trabajas en modo texto ?
Te sugiero que envies el programa para poder revisarlo.
Super_G
Miembro MUY activo
Mensajes: 375
Re: Mostrar Texto En Posicion X,y
«
Respuesta #3 en:
Sábado 26 de Junio de 2004, 13:07 »
0
esta función sirve??????
Código: Text
void SET_CUR (unsigned char fila,unsigned char columna)//pociciona
{ asm mov dh,fila // el cursor(teclado)
asm mov dl,columna
asm xor bh,bh
asm mov ah,2
asm int 10h
}
zIgnacio
Nuevo Miembro
Mensajes: 6
Re: Mostrar Texto En Posicion X,y
«
Respuesta #4 en:
Domingo 27 de Junio de 2004, 06:06 »
0
En primer lugar, gracias a todos por las respuestas y por la buena onda.
El tema es asi: estoy trabajando en modo texto. Lo que yo quiero hacer es que cuando el usario ingresa datos (voy a usar una funcion, que me ha pasado el amigo Noel, muchas gracias, que permite no interrumpir la ejecucion del programa) mostrar la hora en la esquina inferior derecha de la pantalla. Si utilizo gotoxy el cursor se va de la posicion de edicion a las nuevas coordenadas para mostrar la hora. Y como la hora se muestra todo el tiempo, el cursor va y viene, va y viene..se entiende mejor?. Creo que lo unico que me queda es apagar el cursor y fabricarme uno para el ingreso de datos...otra cosa no se me ocurre.
zIgnacio
Nuevo Miembro
Mensajes: 6
Re: Mostrar Texto En Posicion X,y
«
Respuesta #5 en:
Domingo 27 de Junio de 2004, 06:14 »
0
Creo que es muy dificil mostrar algo en pantalla en C++ sin tener que mover el cursor, la idea es esa poder mostrar texto en pantalla pero que el cursor se quede donde esta. Salu2.
zIgnacio
Nuevo Miembro
Mensajes: 6
Re: Mostrar Texto En Posicion X,y
«
Respuesta #6 en:
Domingo 27 de Junio de 2004, 06:15 »
0
Lamentablemente la funcion no me sirvio, pero gracias de todas formas.
Salu2.
Noel Solw
Miembro activo
Mensajes: 81
Re: Mostrar Texto En Posicion X,y
«
Respuesta #7 en:
Domingo 27 de Junio de 2004, 09:09 »
0
[a] : para apagar el cursor
#include <conio.h>
_setcursortype(0)
: para recuperarlo : _setcursortype(2)
[c] : por que pruebas la funcion windows(x1,y1,x2,y2)
zIgnacio
Nuevo Miembro
Mensajes: 6
Re: Mostrar Texto En Posicion X,y
«
Respuesta #8 en:
Domingo 27 de Junio de 2004, 15:45 »
0
Gracias, voy a probar apagando el cursor y utilizando la funcion window. Salu2.
zIgnacio
Nuevo Miembro
Mensajes: 6
Re: Mostrar Texto En Posicion X,y
«
Respuesta #9 en:
Domingo 27 de Junio de 2004, 16:03 »
0
No anduvo, me sigue pasando lo mismo. Gracias de toda formas. Salu2.
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
Mostrar Texto En Posicion X,y