Создайте управление Microsoft ActiveX в окне рисунка
c = actxcontrol(progid)
c = actxcontrol(progid,Name,Value)
создает управление ActiveX® в окне рисунка. Программный идентификатор (c
= actxcontrol(progid
)progid
) для управления определяет тип созданного управления. Для значения см. документацию, предоставленную поставщиком управления. Возвращенный объект c
является интерфейсом по умолчанию для управления.
Вы не можете использовать сервер ActiveX для progid
, потому что MATLAB® не может вставить серверы ActiveX в фигуру. Для получения информации об использовании серверов ActiveX смотрите actxserver
.
создает использование управления аргументы пары "имя-значение".c
= actxcontrol(progid
,Name,Value
)
Функции COM доступны в системах Microsoft® Windows® только.
Когда вам больше не будет нужно управление, вызовите release
, чтобы освободить память и другие ресурсы, используемые интерфейсом. Выпуск интерфейса не удаляет само управление. Чтобы выпустить интерфейс, используйте функцию delete
. Для обработчика событий в качестве примера смотрите файл sampev.m
в папке toolbox\matlab\winfun\comcli
.
Для получения информации о создании средств управления Microsoft Forms 2.0 в MATLAB или других non-VBA приложениях-контейнерах, смотрите Средства управления Microsoft Forms 2.0.