我尝试在MATLAB中运行程序(R2011a,64位),程序包含ActiveX,但是我收到错误:
在put中,PROGID不代表Activex控件。如果这个PROGID 过去以前工作过,请查看供应商的文档 等效的activex控制progid
该程序在MATLAB中完全启动(R2009,32位) 我已经安装了VB6。 有什么帮助吗?
答案 0 :(得分:0)
您正在运行64位Matlab,而您的ActiveX控件是32位。
结帐this link。它处理Matlab版本和Ax控件之间需要匹配的位数。如果你运行64位Matlab,那么ActiveX控件也应该是64位。
您也可以安装32位Matlab。