Данные из рабочей области Сервера автоматизации
HRESULT GetWorkspaceData([in] BSTR varname, [in] BSTR workspace,
[out] VARIANT* pdata)
GetWorkspaceData(varname As String, workspace As String) As Object
D = GetWorkspaceData (h, 'varname', 'workspace')
сохранил данные в переменном D = GetWorkspaceData(h,'varname','workspace')varname от заданного workspace сервера, присоединенного, чтобы обработать h, и возвращает его в выходном аргументе D. Значениями для workspace является base или global. Используйте этот синтаксис при записи кода VBA.
Используйте GetWorkspaceData вместо GetFullMatrix и GetCharArray, чтобы стать числовыми и данные символьного массива, соответственно. Не используйте GetWorkspaceData на разреженных массивах, структурах или указателях на функцию.
Для клиентов VBScript используйте GetWorkspaceData и функции PutWorkspaceData, чтобы передать числовые данные и из рабочей области MATLAB®. Эти функции используют тип данных variant вместо типа данных safearray, используемого GetFullMatrix и PutFullMatrix. VBScript не поддерживает safearray.
Выполнение | GetCharArray | GetFullMatrix | GetVariable | PutWorkspaceData