Controls > Advanced Controls > Cuadro de lista > Métodos del cuadro de lista
Métodos del cuadro de lista
AddString, DeleteString e InsertString
El método AddString añade un elemento de cadena al final del cuadro de lista. Si la propiedad Sort es TRUE, aparecerá una cadena en la lista en su posición ordenada. El método DeleteString elimina un elemento de cadena de la lista del cuadro de lista. El método InsertString inserta una cadena en el cuadro de lista en un índice especificado.
JScript
longRet = ListBox.AddString(strItem as String);
longRet = ListBox.DeleteString(intItem as Long);
longRet = ListBox.InsertString(longIndex as Long, strItem as String);
VBScript
longRet = ListBox.AddString(strItem as String)
longRet = ListBox.DeleteString(intItem as Long)
longRet = ListBox.InsertString(longIndex as Long, strItem as String)
Elemento
Descripción
longRet
Devuelve el índice en el que se ha añadido la cadena.
strItem
Una cadena que debe añadirse al cuadro de lista.
intItem
Un número entero que indica el índice del elemento que debe eliminarse.
FindString y FindStringExact
El método FindString encuentra el índice del primer elemento en un cuadro de lista que contiene el argumento de cadena, así como otros caracteres. El método FindStringExact busca la primera correspondencia idéntica con la cadena completa sin caracteres adicionales. La búsqueda no distingue entre mayúsculas/minúsculas para ambos métodos.
JScript
longRet = ListBox.FindString(longStartAfter as Long, strItem as String);
longRet = ListBox.FindStringExact(longStartAfter as Long, strItem as String);
VBScript
longRet = ListBox.FindString(longStartAfter as Long, strItem as String)
longRet = ListBox.FindStringExact(longStartAfter as Long, strItem as String)
Elemento
Descripción
longRet
Devuelve el índice en el que se ha encontrado la cadena o LBERR si no se encuentra.
strItem
La cadena que se debe buscar.
longStartAfter
Un número entero que indica el índice en el que se debe iniciar la búsqueda. Si se define en -1, se buscará en todo el cuadro de lista.
GetText
El método GetText obtiene el texto de un elemento en un índice especificado. Tenga en cuenta que el índice se basa en cero. El uso de este método se recomienda con la propiedad CurSel para obtener el texto actual. El valor longIndex no es válido o falta, el valor de LBERR se define en –1 y la función devuelve una cadena vacía.
JScript
var longIndex = ListBox.CurSel();
var strRet = ListBox.GetText(longIndex);
VBScript
longIndex = ListBox.CurSel
strRet = ListBox.GetText(longIndex)
Elemento
Descripción
strRet
La cadena en el índice especificado.
longIndex
El índice del número entero en el que se debe buscar el texto.
ResetContent
El método ResetContent borra el cuadro de lista eliminando todas las cadenas de la lista.
JScript
ListBox.ResetContent {};
VBScript
ListBox.ResetContent()
¿Fue esto útil?