@SELECTARRAY[matriz,arriba,izquierda,abajo,derecha,título[,ordenar[,línea de inicio[,máscara de clave]]]]: muestra una ventana de selección con los elementos de la variable de matriz unidimensional especificada, lo que le permite mostrar menús u otras listas de selección desde un archivo por lotes. Puede moverse por la ventana de selección con las pulsaciones de teclas de navegación estándar de la ventana emergente, incluida la coincidencia de cadenas con comodines o expresiones regulares.

 

Si el ancho especificado es < 150, el arriba a la izquierda, abajo a la derecha Se supone que los parámetros son filas/columnas en relación con el TCC-Ventana RT. Si el ancho es >= 150, se supone que los parámetros son coordenadas de pantalla (en píxeles).

 

Si configura el séptimo parámetro opcional ordenados a 1, la lista se ordenará alfabéticamente.

 

El octavo parámetro opcional línea de salida especifica la línea que @SELECT debe resaltar al inicio. (La primera línea es 1).  Si especifica línea de salida, también debe especificar el sort parámetro.

 

Si especifica el noveno argumento opcional máscara de teclas, la búsqueda está deshabilitada, y TCC-RT verificará las pulsaciones de teclas de entrada para ver si coinciden con la máscara de teclas. Si se encuentra una coincidencia, @SELECT devolverá la línea actual y establecerá la variable de entorno _SELECT_KEY en el valor de la clave de entrada. La máscara de clave tiene el mismo formato que INKEY /K.

 

El número de línea seleccionado se devolverá en la variable de entorno SELECT_LINE (la primera línea es 1).

 

Valor devuelto:

 

el texto de la línea en la que se encuentra la barra de desplazamiento si presiona Participar

una cadena vacía si presionas Esc.

 

Vea también @SELECCIONAR.