从MATLAB实现visualstudio的自动化

从MATLAB实现visualstudio的自动化,matlab,visual-studio,automation,activex,Matlab,Visual Studio,Automation,Activex,我想用MATLAB自动化Visual Studio的一个运行实例,类似于在C#中完成的方式。我知道如何使用创建新实例 hCOM = actxserver('VisualStudio.DTE.9.0'); 然后使用它,并在自动化完成后使其可见和可用。我不知道的是如何连接到现有的VisualStudio实例。如何在MATLAB中实现这一点?我会尝试使用与获取Excel运行实例相同的方法: hCOM = actxGetRunningServer('VisualStudio.DTE.9.0'); hC

我想用MATLAB自动化Visual Studio的一个运行实例,类似于在C#中完成的方式。我知道如何使用创建新实例

hCOM = actxserver('VisualStudio.DTE.9.0');

然后使用它,并在自动化完成后使其可见和可用。我不知道的是如何连接到现有的VisualStudio实例。如何在MATLAB中实现这一点?

我会尝试使用与获取Excel运行实例相同的方法:

hCOM = actxGetRunningServer('VisualStudio.DTE.9.0');
hCOM.Visible = 1; %OR if it does not work:
hCOM.MainWindow.Visible = 1; %As in the link provided 

杰出的我在R2013b文档中查看的是“COM对象”,而不是“调用MATLAB COM自动化服务器”,这就是我忽略此函数的原因。这些部分似乎已经合并到了新的文档中。非常感谢。