Чтобы создать компонент для этого примера, смотрите, что первые несколько шагов в Генерируют блок.NET и Создают Приложение.NET. После того, как вы создаете компонент MagicSquareComp, можно создать приложение, которое получает доступ к компоненту можно следующим образом.
В данном примере приложением является MagicSquareApp.vb.
Можно найти MagicSquareApp.vb в:
matlabroot\toolbox\dotnetbuilder\Examples\VSVersion\NET\MagicSquareExample\MagicSquareVBAppРаспечатка программ следующие.
Приложение, которое вы создаете от этого исходного файла, делает следующее:
Позволяет вам передать размерность для магического квадрата из командной строки.
Преобразовывает аргумент размерности в значение целочисленного скаляра MATLAB®.
Объявляет, что переменные типа MWNumericArray обрабатывают данные, требуемые инкапсулированной функцией makesquare.
Для получения информации об этих классах преобразования данных см. Справочник по библиотеке классов MWArray MATLAB, доступный в папке , где matlabroot\help\dotnetbuilder\MWArrayAPImatlabroot представляет вашу папку установки MATLAB
Создает экземпляр класса MagicSquare под названием magic.
Вызывает метод makesquare, который принадлежит объекту magic. Метод makesquare генерирует магический квадрат с помощью функции magic MATLAB.
Отображает элементы массива на командной строке.
Создайте приложение с помощью Визуального 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.