Данные из рабочей области Сервера автоматизации
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