(command "-wblock")写块时替换已有DWG
(command "-wblock")写块时如何替换已有DWG,也就是怎么重名覆盖?DWG已存在,,要重新写块wblock前判断一下,文件存在就删除 假设文件名以及完整路径是 name ,比如
(setq name "d:\\a.dwg")
(command "-wblock" name)
(if (findfle name)
(command "y")
) 为啥我的wblock会直接替换掉重名文件?不用判断(command "WBLOCK" filename "" "0,0"SS"" "oops" ) 菜卷鱼 发表于 2023-1-13 08:38
假设文件名以及完整路径是 name ,比如
(setq name "d:\\a.dwg")
(command "-wblock" name)
谢谢大神 !解决了 。。。(command "-wblock" wb_na "y" "" p2 wb_ss "" "oops" ) yaojing38 发表于 2023-1-13 09:51
谢谢大神 !解决了 。。。(command "-wblock" wb_na "y" "" p2 wb_ss "" "oops" )
command 是可以分开写的,所以可以在中间加判断,需要覆盖时才输入 "y"
(command "-wblock")
(command wb_na)
(if (findfile wb_na)
(command "y")
)
(command "" p2 wb_ss "" "oops" ) 菜卷鱼 发表于 2023-1-13 11:31
command 是可以分开写的,所以可以在中间加判断,需要覆盖时才输入 "y"
(command "-wblock")
(command...
又学习了一招,,谢谢 ht1480 发表于 2023-1-13 09:06
为啥我的wblock会直接替换掉重名文件?不用判断(command "WBLOCK" filename "" "0,0"SS"" "oops" )
老哥,你用的哪个版本,具体是什么场景直接替换的,我现在也遇到了类似的问题;有的时候需要直接替换,有的时候希望提示是否替换 chenhan94 发表于 2023-11-23 15:25
老哥,你用的哪个版本,具体是什么场景直接替换的,我现在也遇到了类似的问题;有的时候需要直接替换,有 ...
这个时间有点久了记不起来了,我电脑里有06,10,16,20四个版本
页:
[1]