vla-InsertBlock不能在支持文件路径里找到已保存的图块
如题,请教高手们,这是咋回事?CAD2017里已经设置了 支持文件搜索路径,并在路径里保存了图块duankai.dwg文件
(command "insert" "duankai" '(0 0 0) "" "" "") 可以正常插入图块
(vla-InsertBlock mspace (vlax-3d-point '(0 0 0)) "duankai" 1 1 1 0)就不行,提示“Automation 错误。 文件处理器错误”
是在执行这个命令之前,还需要做什么么?
先谢谢大家啦
mspace获取了没有,没有的话它不知道要插入哪里去呀 本帖最后由 llsheng_73 于 2024-11-21 16:51 编辑
由于是要插入外部DWG,块名那里改为全路径文件名就行
(vlax-invoke-method(vlax-get-property(vlax-get-property(vlax-get-acad-object)'activedocument)'modelspace)'insertblock(vlax-3d-point 0 0)"C:\\Program Files (x86)\\Cass90 for AutoCAD2006\\BLOCKS\\Ac45tk.dwg" 1 1 1 0) llsheng_73 发表于 2024-11-21 16:50
由于是要插入外部DWG,块名那里改为全路径文件名就行
感谢高手指点,这个方法可行:handshake
在不设置支持文件路径的情况下,也可以插入图块,厉害
页:
[1]