查看单个帖子
旧 2009-04-26, 07:03 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 如何判断布局是否有在使用?(判断打印大小为0x0?)

如何判断布局是否有在使用?(判断打印大小为0x0?)
www.dimcax.com
如何判断布局是否有在使用?(判断打印大小为0x0?)
请问,如何用lisp判断一个布局是否有使用?
cad的发布(publish)是根据该布局的打印大小是否为0x0来判断(没使用的也就是打印大小为0x0的,就称为“未初始化的布局”)。怎么用程序判断呢
d
用getwindowtoplot方法
(vla-getwindowtoplot (vla-get-activelayout (vla-get-activedocument (vlax-get-acad-object))) 'll 'ur)
d
不好意思
请问。怎么用啊
d
顶起来
d
getwindowtoplot,获取定义要打印的布局范围的坐标
(vla-getwindowtoplot (vla-get-activelayout (vla-get-activedocument (vlax-get-acad-object))) 'll 'ur)
;;ll&ur是用来储存的变量
(mapcar 'vlax-safearray->list (list ll ur))
d
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)