Интегрирование COM-компонента

Интегрируйте COM-компоненты в приложения

Интеграция MATLAB® сгенерированные COM-компоненты в приложение требуют, чтобы вы использовали комбинацию API. MATLAB Compiler SDK™ использует API, чтобы инициализировать MATLAB Runtime, загрузить скомпилированные функции MATLAB в MATLAB Runtime и управлять данными, которые передаются между COM-компонентами и MATLAB Runtime. Компилятор генерирует некоторые API на основе подписей скомпилированных функций. MATLAB Runtime обеспечивает другие API, которые сопоставимы для всех приложений.

Используйте COM-компоненты для интеграции функций MATLAB в Microsoft® Продукты Office. MATLAB Compiler™ предлагает прямую интеграцию с Microsoft Excel®.

Функции

compiler.build.comComponentСоздайте COM-компонент для развертывания вне MATLAB
compiler.build.COMComponentOptionsОпции для создания COM-компонентов
mcrinstallerОтобразите версию и информацию о местоположении для инсталлятора MATLAB Runtime, соответствующего текущей платформе
mcrversionВозвратите номер версии MATLAB Runtime, который совпадает с версией MATLAB

Примеры и руководства

Укажите и сошлитесь на служебную библиотеку

Как указать и сослаться на утилиты, вам нужно в вашей программе

Вызовите методы экземпляра класса

Описывает, как вы вызываете методы класса получить доступ к инкапсулированным функциям MATLAB

Вызов COM-объектов в программах Visual C++

Как интегрировать COM-объект в Visual C++® программа

Передайте аргументы

Описывает, как можно передать несколько аргументов как varargin массив путем создания Variant массив, присваивая каждый элемент массива к соответствующему входному параметру

Форматирование контрольного массива и преобразование данных

Описывает форматирование массивов и флаги преобразования данных

Используйте глобальные переменные MATLAB в Visual Basic

Описывает свойства класса, которые позволяют объекту сохранить внутреннее состояние между вызовами метода

Блокируйте Выполнение Приложений, которые Создают фигуры

Как обработать взаимодействие в основанной на консоли программе, которая создает фигуры MATLAB

Получите информацию о реестре

Как использовать функцию MATLAB componentinfo запрашивать системный реестр для любых установленных COM-компонентов, созданных с продуктом MATLAB Compiler SDK

Интегрируйте магический квадрат в приложение COM

Демонстрирует создание COM-компонента от простого файла MATLAB

Установите COM-компоненты

Описывает, как установить/развернуть созданные компоненты на целевых компьютерах

Концепции

Общие методы

Описывает интегрирование COM-компонентов, созданных с продуктом MATLAB Compiler SDK в программы

Обработайте ошибки во время вызова метода

Описывает Microsoft Visual Basic® возможность обработки исключений

Регистрация компонента

Описывает процесс регистрации для COM-компонентов, созданных продуктом MATLAB Compiler SDK.

Преобразование данных

Преобразование между вариантами MATLAB и COM.

Соглашения о вызовах

Описывает соглашения о вызовах для COM-компонентов, созданных продуктом MATLAB Compiler SDK