Finalidad: | Coloque el cursor en la pantalla y, opcionalmente, muestre un mensaje. |
Formato: | PANTALLA fila columna [texto ] |
fila | La nueva ubicación de la fila para el cursor. |
visión de conjunto | La nueva ubicación de la columna para el cursor. |
texto | Texto opcional para mostrar en la nueva ubicación del cursor |
Ver también: ECO y ECHOERR, ECHOS y ECHOSERR, SCRPUT, TEXTOy VSCRPUT.
Uso:
SCREEN le permite crear visualizaciones de pantalla atractivas en archivos por lotes. SCRPUT le permite especificar dónde aparecerá un mensaje en la pantalla. Puede utilizar SCREEN para crear menús y otras visualizaciones similares. Por ejemplo, el siguiente fragmento de archivo por lotes muestra un menú:
@ Echo off
clase
pantalla 3 10 Seleccione un número del 1 al 4:
pantalla 6 20 1 - Procesamiento de textos
pantalla 7 20 2 - Hoja de cálculo
pantalla 8 20 3 - Telecomunicaciones
pantalla 9 20 4 - Salir
PANTALLA no cambia los colores de la pantalla. Para mostrar texto en colores específicos, utilice SCRPUT or VSCRPUT. SCREEN siempre deja el cursor al final del texto mostrado.
La directiva fila visión de conjunto Los valores están basados en cero, por lo que en una pantalla de 25 líneas por 80 columnas, válido filas son 0 - 24 y válidos columnas son 0 - 79. La PANTALLA comprueba si hay un fila visión de conjuntoy muestra un mensaje de error de "Uso" si alguno de los valores está fuera de rango.
In TCC, el maximo fila El valor está determinado por la altura actual del TCC ventana de pestaña y el máximo visión de conjunto El valor está determinado por el ancho de la pantalla virtual actual (consulte Cambiar el tamaño del Take Command Ventana ).
También puede especificar la fila visión de conjunto como desplazamientos desde la posición actual del cursor. Comience el valor con un signo más [+] para mover el cursor hacia abajo o hacia la derecha, o con un signo menos [-] para mover el cursor hacia arriba o hacia la izquierda. Este ejemplo imprime una cadena 3 líneas por encima de la posición actual, en la columna absoluta 10:
pantalla -3 10 ¡Hola mundo!
usted especifica 999 para el fila, SCREEN centrará el texto verticalmente en la pantalla. Si especifica 999 para el visión de conjunto, PANTALLA centrará el texto horizontalmente. Este ejemplo imprime un mensaje en el centro del TCC ventana de pestaña:
pantalla 999 999 Hola mundo