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