Propiedades de estado del cuadro de lista
Count
La propiedad Count es de solo lectura y devuelve el número de elementos en el cuadro de lista. Esta propiedad puede utilizarse para configurar un bucle con el fin de iterar a través del control usando métodos como, por ejemplo, GetText.
• JScript
var longCount = ListBox.Count();
• VBScript
longCount = ListBox.Count
Elemento
|
Descripción
|
longCount
|
El número de elementos enteros del cuadro de lista.
|
CurSel
Permite definir u obtener el índice del elemento seleccionado actualmente en el cuadro de lista. El índice se basa en cero, por lo que el primer elemento del cuadro de lista tiene un índice de 0. Se devuelve el constante LBERR si no se ha seleccionado ningún elemento.
Si establece la CurSel propiedad durante el Start evento y la opción Ejecutar los scripts de los controles avanzados al recalcular la hoja de trabajo está activada, la selección del usuario en el cuadro de lista se restablecerá durante el recálculo al valor especificado en el script. Para evitar que se restablezca, asegúrese de que el cuadro de lista se inicializa fuera del Start evento.
• JScript
var longSelIndex = ListBox.CurSel();
ListBox.CurSel(longSelIndex);
• VBScript
longSelIndex = ListBox.CurSel
ListBox.CurSel = longSelIndex
Elemento
|
Descripción
|
longSelIndex
|
El índice del elemento seleccionado o del elemento que debe seleccionarse. El índice se basa en cero.
|
LBERR y LBERRSPACE
Permite obtener el entero de prueba para los errores en todas las propiedades y los métodos del cuadro de lista, excepto los métodos AddString o InsertString, donde se debería usar la propiedad LBERRSPACE para probar y ver si hay memoria insuficiente. Por ejemplo, la constante LBERR se devuelve como un error por la propiedad CurSel cuando no se ha seleccionado ningún elemento.
• JScript
var longLBERR = ListBox.LBERR();
var longLBERRSPACE = ListBox.LBERRSPACE();
• VBScript
longLBERR = ListBox.LBERR
longLBERRSPACE = ListBox.LBERRSPACE
Elemento
|
Descripción
|
longLBERR
|
Un valor entero que indica el parámetro de la constante LBERR o LBERRSPACE.
|