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