【发布时间】:2023-03-18 07:28:01
【问题描述】:
我已经尝试了一周的所有方法,但我找不到解决方案。问题是我一直在使用 Excel VB 在 CATIA 中实现流程自动化,现在我想使用 Visual Studio 2015。我唯一的问题是 Visual Studio 中的调试器。当我使用时:
Dim CATIA As INFITF.Application = GetObject(, "CATIA.Application");
结果我有一个{System.__ComObject},点击“动态视图”(调试器/本地)我没有得到对象的任何属性。如果使用 Excel.Application 而不是 CATIA.Application,我可以在“动态视图”中看到对象的不同属性。
http://stpserver.webcindario.com/vstudiodebugger.png
当我输入代码时:
Set CATIA = GetObject(,"CATIA.Application")
在 Excel VBA 中,在调试器中会显示对象的所有属性。
http://stpserver.webcindario.com/excevbadebugger.png
我的问题是如何在 Visual Studio 2015 调试器窗口中看到 CATIA 对象的属性,因为我可以在 Excel VB 调试器中看到它们。
PD:我已经在 Visual Studio 2015 中导入了所有必要的引用
【问题讨论】:
标签: vba visual-studio debugging com catia