层的重量
你好是否可以将图形中所有图层的线宽更改为特定的线宽?
谢谢
迈克尔 (vlax-for x (vla-get-layers (vla-get-activedocument (vlax-get-acad-object)))
(vla-put-lineweight x lw)
) 你好
实际上,当我使用代码时,我收到了以下错误;
vlax-get-acad-object
错误消息。
; error: no function definition: VLAX-GET-ACAD-OBJECT
当做 (vl load com) 雅哈
我以前也用过,但都是一样的信息。 嘿伙计们,
仅供参考,我在这个帖子中添加了一个额外的帖子来帮助重复
http://www.cadtutor.net/forum/showthread.php?1390-如何在此存档中使用LISP例程
是的,正如我之前提到的,我确实在代码的顶部添加了(vl load com)。
谢谢
迈克尔
那么,您正在使用所有这些代码,但仍然收到错误消息?
(vl-load-com)
(vlax-for x (vla-get-layers (vla-get-activedocument (vlax-get-acad-object)))
(vla-put-lineweight x lw)
)
如果是,您使用的AutoCAD版本和语言是什么? 我发现,当我第一次安装新的CAD时,您必须在命令行手动键入“(vl load com)”以加载vl函数,然后在您的ACADDOC中调用。lsp-但也许那只是我。
确切地
我正在使用Autocad 2010,我不知道这里的语言是什么意思,但我正在处理Lisp
一直以来,根本没有使用VBA。
谢谢
页:
[1]
2