创建新的 AutoCAD 对象
使用 AutoCAD COM API 在 64 位 AutoCAD 中创建新对象。 支持的平台:仅限 Windows 支持的版本:AutoCAD 2014 及更早版本 VB 的关键字将尝试加载 64 位 AutoCAD COM DLL。由于 VBA 是 32 位应用程序,因此它无法加载 64 位 DLL;因此,任何创建新AutoCAD对象类型的尝试都将导致错误。例如,代码如New Dim anyAcadObject As AcAnyObject Set anyAcadObject = New AcAnyObject 或 Dim anyAcadObject As New AcAnyObject AcAnyObject.SomeMethod() 将需要修改。 若要解决此问题,请用于派生自 的任何对象。派生自 (例如 ) 的类不应具有 64 位 VBA 迁移。建议用户将此类进程移植到 VB.NET。AcadApplication.GetInterfaceObject(ProgIdOfAcAnyObject)IDispatchIUnknownAcSmSheetSetAcSmSheetMgr 父主题: |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-19 07:33
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.