exponenta event banner

Переменное количество аргументов

Чтобы создать компонент для этого примера, см. раздел Переменное количество аргументов. Затем создайте приложение Microsoft ® Visual Basic ® следующим образом:

  1. Просмотрите пример приложения для этого примера в matlabroot\toolbox\dotnetbuilder\Examples\VSVersion\NET\VarArgExample\VarArgVBApp\VarArgApp.vb.

    Список программ показан здесь.

     VarArgApp.vb

    Программа выполняет следующие действия:

    • Инициализирует три массива (colorSpec, data, и coords) с использованием MWArray библиотека классов

    • Создает Plotter объект

    • Вызывает extracoords и drawgraph методы

    • Использование MWNumericArray для обработки данных, необходимых для методов

      Примечание

      Для получения информации об этих классах преобразования данных см. Справочник по библиотеке классов MATLAB MWArray, доступный в matlabroot\help\dotnetbuilder\MWArrayAPI папка, где matlabroot представляет папку установки MATLAB ®

    • Использует try-catch-finally блокировать для захвата и обработки любых исключений

    Следующие инструкции являются альтернативными способами вызова drawgraph способ:

    data = CType(plotter.drawgraph(colorSpec, coords(0), coords(1), coords(2), 
           coords(3), coords(4)), MWNumericArray)
    ...
    data = CType(plotter.drawgraph(colorSpec, coords), MWNumericArray)
  2. Построить VarArgApp с помощью Visual Studio ® .NET.

    1. VarArgVBApp содержит файл проекта Visual Studio .NET для этого примера. Откройте проект в Visual Studio .NET, дважды щелкнув VarArgVBApp.vbproj в Проводнике Windows ®. Его также можно открыть с рабочего стола, щелкнув правой кнопкой мыши на элементе VarArgVBApp.vbproj > Открыть вне MATLAB.

    2. Добавление ссылки на MWArray компонент, который является matlabroot\toolbox\dotnetbuilder\bin\architecture\framework_version\mwarray.dll.

    3. При необходимости добавьте (или обновите расположение) ссылку на VarArgComp компонент, который был построен на предыдущем шаге. (Компонент, VarArgComp.dll, находится в \VarArgExample\VarArgComp\x86\V2.0\Debug\distrib подпапка рабочей области.)

  3. Создайте и запустите приложение в Visual Studio .NET.