Este es un módulo que he realizado, para trabajar con la consola, que hace posible que escribamos en colores (fondo y letra) y nos podamos posicionar en cualguier lugar de la pantalla de la terminar.

Estas son sus funciones:

clrscr() 'Borrado de la pantalla de la consola
clreol() 'Borra desde la posición del cursor hasta el final de la línea
gotoxy(x As Integer, y As Integer) 'colocar el cursor en la posicion x,y
textcolor(color As Integer) 'colorear el texto de la fuente
textbackground(color As Integer) 'colorear el fondo del texto que escribamos

Una captura de pantalla de lo que se puede conseguir:

captura-conio-gambas

Os lo podeis descarar en Enlace

Nota:
No usa el componente ncurses