主要内容

PutWorkspaceData

自动化服务器工作区中的数据

剧情简介

IDL方法签名

([in] BSTR varname, [in] BSTR workspace, [in] VARIANT data)

微软Visual Basic客户端

PutWorkspaceData(varname为字符串,workspace为字符串,data为对象)

MATLAB客户端

PutWorkspaceData (h, varname”、“工作空间”,数据)

描述

PutWorkspaceData (h, varname”、“工作空间”,数据)商店数据工作空间连接到句柄的服务器的h并将其分配给varname的值工作空间基地全球

使用PutWorkspaceData分别向服务器传递数字和字符数组数据。做使用PutWorkspaceData稀疏数组、结构或函数句柄。使用执行方法获取这些数据类型。

GetWorkspaceDataPutWorkspaceData函数传递数值数据变体数据类型。这些函数对于VBScript客户端特别有用,因为VBScript不支持金宝appsafearray使用的数据类型GetFullMatrixPutFullMatrix

例子

全部展开

这个例子在Visual Basic . net应用程序中创建了一个数组,并在MATLAB中显示它。

用以下代码创建一个Visual Basic . net客户端。

类型putworkspacedata.vb
Dim Matlab As Object Dim data(6) As Double Dim i As Integer Matlab = CreateObject(" Matlab. application") For i = 0 To 6 data(i) = i * 15 Next iPutWorkspaceData("A", "base", data) MsgBox("In MATLAB, type" & vbCrLf & "A")

这个例子在VBA应用程序中创建一个数组,并在MATLAB中显示它。

用以下代码创建一个VBA客户端。

类型putworkspacedata.vba
Dim Matlab As Object Dim data(6) As Double Dim i As Integer设置Matlab = CreateObject(" Matlab. application") For i = 0 To 6 data(i) = i * 15PutWorkspaceData("A", "base", data) MsgBox("In MATLAB, type" & vbCrLf & "A")
之前介绍过的R2006a