明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1797|回复: 1

请教mccad一个重要的问题

[复制链接]
发表于 2003-5-4 22:04:00 | 显示全部楼层 |阅读模式
先讲一下我作的程序:
    程序先在模型空间中作好图,然后转到布局中出图。出图时,每一个布局只显示模型空间中的一部分,所以新建一个视口后,进入视口的浮动模型空间,利用Zoomwindow方法调整显示范围。

问题:
     以上在布局中调整显示范围的方法有一个问题是:要先进入模型空间,然后退出。而进入模型空间时,AutoCAD会自动重新生成模型,这个过程是很慢的。(在模型空间中可有10多公里的路线纵断面图!!!要生成很多页布局。)这样一来程序的速度实在有点令人难受!!!

解决设想:
     1、以上的做法估计实质上是新建一个视图(用于显示模型空间的某一部分),如果是这样,则按照对象模型编程的方法,可以先在模型空间中一次性建立所有的视图,然后与布局中的视口关联,视图我会建立,但我找不到与视口关联的方法。

     2、控制AutoCAD在进入浮动模型空间时,不作重新生成,但不知怎样控制???

还有一个问题:哪里有AutoCAD的VBA中文帮助,我用的中文AutoCAD,但VBA的帮助是英文的,虽然自认英文还可以,但对于要仔细分析,还不大了解的AuotCAD VBA编程不太好。

期待你的回应。
发表于 2003-5-4 22:10:00 | 显示全部楼层

ACAD2004

装ACAD2004吧,VBA帮助文件是中文的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-28 16:42 , Processed in 0.159231 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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