Чтобы создать компонент для этого примера, смотрите, что первые несколько шагов в Генерируют блок.NET и Создают Приложение.NET. После того, как вы создаете MagicSquareComp компонент, можно создать приложение, которое получает доступ к компоненту можно следующим образом.
В данном примере приложением является MagicSquareApp.vb.
Можно найти MagicSquareApp.vb \in:
matlabroot\toolbox\dotnetbuilder\Examples\VSVersion\NET\MagicSquareExample\MagicSquareVBAppРаспечатка программ следующие.
Приложение, которое вы создаете от этого исходного файла, делает следующее:
Позволяет вам передать размерность для магического квадрата из командной строки.
Преобразует аргумент размерности в MATLAB® значение целочисленного скаляра.
Объявляет переменные типа MWNumericArray обрабатывать данные, требуемые инкапсулированным makesquare функция.
Примечание
Для получения информации об этих классах преобразования данных см. Справочник по библиотеке классов MWArray, который также доступен в папка, где matlabroot\help\dotnetbuilder\MWArrayAPImatlabroot представляет вашу папку установки MATLAB.
Создает экземпляр MagicSquare класс под названием magic.
Вызывает makesquare метод, который принадлежит magic объект. makesquare метод генерирует магический квадрат с помощью magic MATLAB функция.
Отображает элементы массива на командной строке.
Создайте приложение с помощью Visual Studio® .NET.
MagicSquareVBApp папка содержит файл проекта Visual Studio.NET для каждого примера. Откройте проект в Visual Studio.NET для этого примера путем двойного клика по MagicSquareVBApp.vbproj в Windows® Проводник.
Добавьте ссылку на MWArray компонент, который является matlabroot\toolbox\dotnetbuilder\bin\architecture\framework_version\mwarray.dll.
При необходимости добавьте ссылку на MagicSquareComp компонент, который находится в distrib подпапка.
Создайте и запустите приложение в Визуальном Studio.NET.