ComboBox.SetItemText

ComboBox.SetItemText ( string ObjectName,
number Index,
string Text )
Примеры

Описание

Устанавливает текст пункта в указанном пункте объекта выпадающий список (combobox).

Параметры

ObjectName

(строка) Имя объекта выпадающий список (combobox).

Index

(число) Указатель (индекс) (номер строки) пункта, чьи данные нужно установить. Используем индекс равный -1 для доступа к последнему пункту в списке.

Text

(строка) Текст для отображения в пункте выпадающего списка.

Возврат

Ничего. Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
Смотрите также: Связанные действия

Примеры

Пример 1

-- Adds a new item with item text "Item One" and associated data "C:\\One.txt"
-- to the combobox object called "ComboBox1".
-- Добавляем новый пункт с текстом "Item One" и связанными данными "C:\\One.txt"
-- в объект выпадающий список, называемый "ComboBox1".
ComboBox.AddItem("ComboBox1", "Item One", "C:\\One.txt");

-- Check to see if any errors occurred calling the ComboBox.AddItem action.
-- If any error occurred, display the error message.
-- Смотрим, не произошло ли ошибки при вызове действия ComboBox.AddItem.
-- Если случилась ошибка, показываем сообщение об ошибке.
error = Application.GetLastError();
if (error ~= 0) then
   Dialog.Message("Error", _tblErrorMessages[error], MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
end

-- Gets the item text of the first item in the combobox object.
-- Получаем текст первого пункта объекта выпадающий список.
item_text = ComboBox.GetItemText("ComboBox1", 1);

-- If the item has item text, display its contents, otherwise notify that there was none.
-- Если пункт имеет текст, показываем его содержимое, в противном случае уведомляем, что его нет.
if (item_text ~= "") then
   Dialog.Message("Item Text", "The item text in index 1 is " .. item_text, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
else
   Dialog.Message("Item Text", "There is no item text at index 1.", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
end

-- Set the item data of the item at index 1 to "New Data".
-- Устанавливаем данные пункта для пункта с индексом 1 как "New Data".
ComboBox.SetItemText("ComboBox1", 1, "New Item Text");

-- Check to see if any errors occurred calling the ComboBox.SetItemText action.
-- If any error occurred, display the error message.
-- Смотрим, не произошло ли какой ошибки при вызове действия ComboBox.SetItemText.
-- Если ошибка случилась, показываем сообщение об ошибке.
error = Application.GetLastError();

if (error ~= 0) then
   Dialog.Message("Error", _tblErrorMessages[error], MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
end

-- Gets the item text of the first item in the combobox object.
-- Получаем текст пункта от первого пункта в объекте выпадающий список.
item_text = ComboBox.GetItemText("ComboBox1", 1);

-- If the item has item text, display its contents, otherwise notify that there was none.
-- Если пункт имеет текс, показываем его содержимое, в противном случае уведомляем, что его нет.
if (item_text ~= "") then
   Dialog.Message("New Item Text", "The new item text in index 1 is " .. item_text, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
else
   Dialog.Message("Item Text", "There is no item text at index 1.", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
end
Добавляем пункт в объект выпадающий список "ComboBox1" и манипулируем с текстом пункта.
Смотрите также: Связанные действия