Application 对象
|
一个 AutoCAD 应用程序实例。
VBA 类名 |
AcadApplication |
|---|---|
创建方法 |
对于VB: |
访问途径 |
Application 属性 |
与Application对象相关联的属性主应用程序窗口的特性。这些方法控制当前加载的外部应用程序与接口对象的加载或列表。
活动的文档 (AutoCAD 图形) 可使用 ActiveDocument 属性来访问。
要从VBA访问Application 对象,可使用 Thisdrawing.Application。要从VB中访问 Application 对象,可使用 Visual Basic 函数 GetObject 或 CreateObject。
如果 AutoCAD 正在运行,GetObject 函数将会得到当前的 AutoCAD Application 对象。当同时运行了多个 AutoCAD 进程, GetObject 函数返回Windows 运行对象表中第一个 AutoCAD 实例。请查阅 Microsoft Visual Basic 文档的 Running Object Table (ROT) 和 GetObject 函数 (以获得确认GetObject返回操作的详细信息)。
使用版本相关的 ProgIDs。如果 CreateObject 或 GetObject 函数使用了版本相关的 ProgID,更改函数以适用版本相关 ProgID。例如,用户可更改 CreateObject ("AutoCAD.Application") 为 CreateObject ("AutoCAD.Application.16")来调用AutoCAD 2004。
Application 对象同时也是 ActiveX 接口的 Global 对象。也就是说 Application
对象的所有方法和属性,都可以用于全局名称空间。使用 Quit 方法来终止AutoCAD操作。