Основы офисного программирования и язык VBA


Метод Add (Добавить) - часть 2


В остальных случаях он возвращает объект из класса, определяемого значением ProgID. После добавления элемента управления возбуждается событие AddControl.

Давайте добавим элемент управления к окну во время работы программы. Допустим, диалоговое окно InsertElem содержит командную кнопку cmbNewCtrl "Добавить элемент" и группу из двух переключателей: Opb1 "поле ввода" и Opb2 "список":

Окно перед добавлением элемента

Рис. 13. 8.  Окно перед добавлением элемента

При выборе кнопки в окно будет вставляться в зависимости от того, какой из переключателей включен, либо два поля ввода с именами Text1 и Text2, первое из которых содержит приглашение "Введите имя", либо новый список NewList со списком имен.

Пример 13.1.

(html, txt)

Вот результаты выбора командной кнопки при разных значениях переключателей:

Результаты вставки элементов

увеличить изображение
Рис. 13. 9.  Результаты вставки элементов




Начало  Назад  Вперед