Optislang调用MotorCAD失败,有人遇到这样的情况么?
自用笔记本之前一直可以使用Optislang 8.0.0和MotorCAD 14.1.5基于python进行优化联调,从今年年初电脑更新后,Optislang 8.0就无法调用MotorCAD了,有同样遇到这件事的么?求助这个是当时报错的情况,定位是程序的第113行
正常情况下,通过ActiveX调用MotorCAD会出现一个黑框,再弹出MotorCAD程序。报错时,黑框未弹出,推测为Optislang调用MotorCAD失败。
程序中113行对应的代码为:
mcApp = win32com.client.Dispatch("MotorCAD.AppAutomation")
按照MotorCAD中自带的Tutorials手册描述,该句的注释写的是“Launch MotorCAD Application”,和推测的基本相同。
但直接找到MotorCAD文件夹下Shared_files文件下的activex.bat,发现可以弹出黑框,并弹出MotorCAD主程序。说明113行的目的应该是激活该bat文件,且文件本身完好,因此现在的问题应该是无法通过该语句激活,导致程序报错。
想求助一下,该问题有什么好的解决方法么?
感谢大家!
你好,可以向您学习怎么用optislang调用matlab或者pyhon吗
页:
[1]