---
title: roCharDisplay
slug: develop/es/rochardisplay
docTags: 
createdAt: 2025-03-11T07:07:18.732Z
---

El objeto *roCharDisplay* le permite escribir en una pantalla de caracteres, así como establecer y obtener sus propiedades.

Creación de objetos:

```text
CreateObject("roCharDisplay")
```

## if CharDisplay

### Show(row As Integer, col As Integer, txt As String) As Void

Muestra texto en la posición especificada. Tiene los siguientes parámetros:

- `fila` <font color="#6B21A8">int</font>: La fila en la que se colocará el texto
- `col` <font color="#6B21A8">int</font>: La columna en la que se colocará el texto
- `txt` <font color="#6B21A8">string</font>: El texto como una cadena

### Clear() as void

Borra la pantalla

### SetPosition (row As Integer, col As Integer) As Void

Posiciona el cursor. Tiene los siguientes parámetros:

- `fila` <font color="#6B21A8">int</font>: La fila en la que se colocará el cursor
- `col` <font color="#6B21A8">int</font>: La columna en la que se colocará el cursor

### SetCursor(cursor As Integer) As Void

Establece el estilo del cursor. Tiene el siguiente parámetro:

- `cursor` <font color="#6B21A8">int</font>: El estilo de cursor preferido; 0 es desactivado; 1 es parpadeo; 2 es subrayado; 3 son ambos

### SetContrast(contrast As Integer) As Void

Establece el contraste de la pantalla. Tiene el siguiente parámetro:

- `contraste` <font color="#6B21A8">int</font>: Un valor de 0 a 100

### GetContrast() As Integer

Obtiene el contraste de la pantalla

### SetBrightness(brightness) As Integer

Establece el brillo de la pantalla. Tiene el siguiente parámetro:

- `brillo` <font color="#6B21A8">int</font>: Un valor de 0 a 100

### GetBrightness() As Integer

Obtiene el brillo de la pantalla

### GetColumns() As Integer

Devuelve el número de columnas. Esto es útil para escribir código que recorra las filas y columnas disponibles. 

### GetRows() As Integer

Devuelve el número de filas. Esto es útil para escribir código que recorra las filas y columnas disponibles.
