Secuencias de escape ANSI - Versión para impresión +- Comunidad Gambas-es (https://gambas-es.org) +-- Foro: Linux (https://gambas-es.org/forum-9.html) +--- Foro: Programación en otros lenguajes (https://gambas-es.org/forum-12.html) +--- Tema: Secuencias de escape ANSI (/thread-1323.html) |
Secuencias de escape ANSI - Shell - 09-04-2023 Buenas!. En un libro de Java el primer ejemplo fue como mostrar por la consola un texto en color. Para ello usa secuencias de escape ANSI ( a ver si lo dije bien ). En el primer ejemplo "sencillo" en Java Código: public class ColoreadoDeTexto { Lo primero que usa es el código \033 que es "Esc", lo gracioso de este, que ahora me he dado cuenta es que está en "octal" cuando pensaba que estaba en hexadecimal. Así que me animé a hacer otro ejemplo en Gambas. Lo cierto es que se pueden hacer muchas combinaciones. En el caso de Gambas he usado hexadecimal. Código: Public Sub Main() Se pueden lograr más efectos lógicamente. Lo de presentar el valor h1B en decimal fue para comprobar a que valor se correspondía en decimal. Ojo: Si convertimos 033 que es un valor octal a decimal, no es un cero es una "o" Tipo entero en Gambas Códigos de escape en ANSI En ese último enlace encontrareis el tema de los colores en: Colors / Graphics Mode Y naturalmente todo lo referente a secuencias de escape ANSI. Es una sentencia algo compleja que los programadores de "C" estarán muy acostumbrados a ver. Añado otro enlace: Código escape ANSI Saludos |