Чтобы создать компонент для этого примера, смотрите, что первые несколько шагов в Генерируют блок.NET и Создают Приложение.NET. После того, как вы создаете MagicSquareComp
компонент, можно создать приложение, которое получает доступ к компоненту можно следующим образом.
В данном примере приложением является MagicSquareApp.vb
.
Можно найти MagicSquareApp.vb
\in:
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.