Методы списка
AddString, DeleteString и InsertString
Метод AddString добавляет строковый элемент в конец списка. Если свойство Sort имеет значение TRUE, строка отображается в списке в отсортированном положении. Метод DeleteString удаляет строковый элемент из списка. Метод InsertString вставляет строку в список с указанным индексом.
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)
Python
longRet = ListBox.AddString(strItem as String)
longRet = ListBox.DeleteString(intItem as Long)
longRet = ListBox.InsertString(longIndex as Long, strItem as String)
Элемент
Описание
longRet
Возвращает индекс, с которым была добавлена строка.
strItem
Строка, которая будет добавлена в список.
intItem
Целое число, указывающее индекс удаляемого элемента.
FindString и FindStringExact
Метод FindString находит индекс первого элемента в списке, который содержит строковый аргумент, а также другие символы. Метод FindStringExact ищет первое полное совпадение со всей строкой без дополнительных символов. Поиск не зависит от регистра для обоих методов.
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)
Python
longRet = ListBox.FindString(longStartAfter as Long, strItem as String)
longRet = ListBox.FindStringExact(longStartAfter as Long, strItem as String)
Элемент
Описание
longRet
Возвращает индекс, по которому была найдена строка, или "-1", если она не была найдена.
strItem
Строка для поиска.
longStartAfter
Целое число, указывающее индекс, с которого следует начать поиск. Если задано значение -1, поиск будет выполняться во всем списке.
Gettext
Метод GetText получает текст элемента с указанным индексом. Учтите, что индекс начинается с нуля. Этот метод рекомендуется использовать со свойством CurSel для получения текущего текста. Если значение longIndex недопустимо или отсутствует, для LBERR задается значение -1 и функция возвращает пустую строку.
JScript
var longIndex = ListBox.CurSel();
var strRet = ListBox.GetText(longIndex);
VBScript
longIndex = ListBox.CurSel
strRet = ListBox.GetText(longIndex)
Python
longIndex = ListBox.CurSel
strRet = ListBox.GetText(longIndex)
Элемент
Описание
strRet
Строка с указанным индексом.
longIndex
Целочисленный индекс, по которому нужно найти текст.
ResetContent
Метод ResetContent очищает список, удаляя все строки из списка.
JScript
ListBox.ResetContent {};
VBScript
ListBox.ResetContent()
Python
ListBox.ResetContent()
Было ли это полезно?