Свойства состояния списка
Count
Свойство Count, доступное только для чтения, возвращает число элементов в списке. Это свойство можно использовать для настройки цикла прохода через элемент управления с помощью таких методов, как GetText.
JScript
var longCount = ListBox.Count();
VBScript
longCount = ListBox.Count
Python
longCount = ListBox.Count
Элемент
Описание
longCount
Целое число элементов в списке.
CurSel
Задает или получает индекс текущего выбранного элемента в списке. Индекс начинается с нуля, поэтому первый элемент в списке имеет индекс 0. Возвращает константу LBERR, если не выбран ни один объект.
Если было задано свойство CurSel во время выполнения события Start и включена опция Выполнять скрипты расширенных элементов при пересчете документа (Run the Advanced Controls scripts on worksheet recalculate), во время пересчета выбор пользователя в списке будет сброшен до значения, указанного в сценарии. Чтобы предотвратить это сбрасывание, необходимо выполнить инициализацию списка вне события Start.
JScript
var longSelIndex = ListBox.CurSel();
ListBox.CurSel(longSelIndex);
VBScript
longSelIndex = ListBox.CurSel
ListBox.CurSel = longSelIndex
Python
longSelIndex = ListBox.CurSel
ListBox.CurSel = longSelIndex
Элемент
Описание
longSelIndex
Индекс выбранного элемента или элемента для выбора. Индекс начинается с нуля.
LBERR
Получает тестовое целое число для проверки наличия ошибок во всех свойствах и методах списка. Например, возвращается константа LBERR как ошибка свойства CurSel, если не выбран элемент.
JScript
var longLBERR = ListBox.LBERR();
VBScript
longLBERR = ListBox.LBERR
Python
longLBERR = ListBox.LBERR
Элемент
Описание
longLBERR
Целочисленное значение, показывающее настройку константы LBERR.
Было ли это полезно?