wushixlm 发表于 2015-11-17 10:07:37

请问autolisp能否判断某线型是否存在

通常线型储存在Acadiso.lin,autolisp能否判断某线型是否存在
我最终想实现判断某线型是否存在 如果不存在 创建这个线型并加载如果存在直接加载

自贡黄明儒 发表于 2015-11-17 10:25:53

open 然后read-line

bori 发表于 2015-11-17 11:45:43

tblobjname "ltype" 可以搜索符号表里 线型是否存在。
vla-load可以读取acadiso.lin中的线型加入到符号表里。

wushixlm 发表于 2015-11-17 17:35:24

bori 发表于 2015-11-17 11:45 static/image/common/back.gif
tblobjname "ltype" 可以搜索符号表里 线型是否存在。
vla-load可以读取acadiso.lin中的线型加入到符号表 ...

使用了tblobjname "ltype" 确实可以 感谢!!!

wushixlm 发表于 2015-11-17 17:43:36

自贡黄明儒 发表于 2015-11-17 10:25 static/image/common/back.gif
open 然后read-line

长老大人 我试了一下 貌似没有办法直接读取Acadiso.lin
我是我的语言 (setq ff (open "D:\Program Files\Tssd2014\Sys18\Acadiso.lin" "r")) 回复是 nil
是我写错了吗?

自贡黄明儒 发表于 2015-11-17 20:30:20

wushixlm 发表于 2015-11-17 17:43
长老大人 我试了一下 貌似没有办法直接读取Acadiso.lin
我是我的语言 (setq ff (open "D:\Program Files ...

用 load.
页: [1]
查看完整版本: 请问autolisp能否判断某线型是否存在