Чтобы создать компонент для этого примера, смотрите, что первые несколько шагов в Генерируют блок.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.