[ Foro de Pascal ]

ReadKey, crt, tamaño pantalla

23-Sep-2018 16:40
Invitado (Jaime)
1 Respuestas

Usando Pascal con Lazarus, he probado ReadKey, para recoger la entrada de un sólo carácter, para un programa para terminal. Me he enterado de que necesitaba incluir la unidad Crt. Bueno, hasta aquí, ningún problema, pero, al ejecutarlo, veo que me corta las líneas a los 80 caracteres o algo así. Por lo demás, Readkey funciona, eso sí. Me pregunto si lo que ocurre es que al incluir Crt, automáticamente nos vamos a una pantalla de 80 caracteres y no es posible poner más.


01-Oct-2018 17:14
Nacho Cabanes (+84)

En principio, la unidad CRT imita la pantalla en modo texto de Turbo Pascal para MS-DOS, así que, sí, por defecto, la consola que aparece tendrá un ancho de 80 caracteres.

En FreePascal (y, por tanto, Lazarus), quizá puedas saber la posición máxima con WindMaxX, pero quizá no se te permita modificarla.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)