vb调用MATLAB

我用vb调用MATLAB的时候为什么老是显示不能创建ActiveX组建呢,我的代码如下:
Public Matlab As Object
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Matlab = CreateObject("Matlab. Application")
Label1.Text = Matlab.Execute(RichTextBox1.Text)
End Sub
已经把那个引用中的:MATLAB.application version 选了。希望能得到高手的知道,QQ805352269

第1个回答  2010-07-14
Set Matlab = CreateObject("Matlab. Application")
这句中,matlab.和Application之间不要有空格。
还有前面要有Set,look下面:

Public Matlab As Object
Private Sub Button1_Click()
Set Matlab = CreateObject("Matlab.Application")
Call Matlab.MinimizeCommandWindow
Call Matlab.Execute("clc;a=[1,2,3;4,5,6];b=[4,5,6;1,2,3];c=a+b; ")
End Sub本回答被提问者采纳
相似回答