ActiveX с нуля

         

Реализация параметрических свойств


Параметричекое свойство ( иногда называемое массив свойств) – это способ для работы с набором однородных свойств как с одним свойством. Например, такое свойство можно использовать параметрическое свойство для определения массива.

Для реализации параметрического свойства можно использовать вкладку Automation ClassWizard. При этом надо реализовать свойство добавлением метода Get/Set.

Количество параметрических свойств для одного элемента ActiveX не должно превышать 15.

Ниже описываются действия, которые надо выполнить для  добавления к элементу параметрического свойства Array, которое позволяет получить доступ к 2-мерному массиву целых чисел.

1.      Загрузить Ваш проект.

2.      В меню View

выбрать ClassWizard.

3.      Выбрать вкладку Automation.

4.      Выберете имя класса из списка Class name.

5.      Щелкнуть на кнопке Add Property.

6.      В списке External

Name напечатать нужное свойство, например, Array.

7.      В группе Implementation

указать Get/Set Methods.

8.      В списке Type

выбрать тип свойства, например, short.

9.      В элементах Get Function и SetFunction установить имена функций.

10.  Используя Parameter List, добавьте параметр row типа short.

11.  Используя Parameter List, добавьте второй параметр column типа short.

12.  Щелкнуть на кнопке OK для того, чтобы закрыть диалог Add Property.

13.  Щелкнуть на кнопке OK для того, чтобы закрыть ClassWizard.



Содержание раздела