明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1284|回复: 2

[VBA]紧急求助 14向2004的多文档移植

[复制链接]
发表于 2006-7-8 16:55:00 | 显示全部楼层 |阅读模式

紧急有段多文档打开,逐文件进行修改的程序在以前的14中正常,现在准备移植到2004中,2000就支持多文档,这就出现了调用上判断问题。试着在2004设成单文档兼容模式,将打开方式设成Set AcadDoc = AcadApp.Documents,以前的14中是Set AcadDoc = AcadApp.ActiveDocument,但是运行中出现对象"AddPolyline"的方法"IAcadmodelspace"失败,但是在14中是完全正常的。请高手赐教。 部分的程序段如下:Set AcadDoc = AcadApp.Documents

Set AcadActive = AcadApp.ActiveDocument
Set MoSpace = AcadActive.ModelSpace

Dim AnObj As Object    
  
         Set AnObj = MoSpace.AddPolyline(InfPoint)
   

 楼主| 发表于 2006-7-10 10:48:00 | 显示全部楼层

自顶,还是没人开发过多文档的调用程序?呵呵。

 楼主| 发表于 2006-7-10 16:45:00 | 显示全部楼层

已经解决,呵呵,看来这里的高手不多啊。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-27 00:26 , Processed in 0.162416 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表