Matersammichman 发表于 2006-6-27 13:27:39

如何使用VBA加载VLX和LISP文件?

1.我可以用什么命令加载VBA的VLX文件?:realmad:
2。我可以使用什么命令来加载LISP文件?:生气:
**** Hidden Message *****

Matersammichman 发表于 2006-6-27 13:37:30

您可以使用 sendcommand

Matersammichman 发表于 2006-6-27 13:46:33

没错,但是如果我能用VBA加载ARX和DVB,为什么Lisp和Visual Lisp不行呢?

Maverick® 发表于 2006-6-27 13:55:04

因为 AutoCAD VBA 没有内置的 LoadLSP 方法。 当然,你可以加载Lisp和Visual Lisp,只是可能不是你想要的方式。 引用库有更好的机会让你达到你想要的结果,但如果是这样,其他人将不得不加入它。

Matersammichman 发表于 2006-6-27 14:23:17

鲍勃,
我今天脑子不太好使...你能给我一行完整的示例代码来修改吗?

Matersammichman 发表于 2006-6-27 14:28:10

this drawing . send command "(load " " lispname . LSP " ")" & vbcr
应该可以工作

Matersammichman 发表于 2006-6-27 14:39:05

这幅画。send command "(load " " lispname . LSP " " ' doh)" & vbCr

Matersammichman 发表于 2006-6-27 14:42:28

“哎呀?

Matersammichman 发表于 2006-6-27 14:43:52

Re, Me, Fa, So, La, Ti, Do

Matersammichman 发表于 2006-6-27 14:48:25

确定。
ThisDrawing.SendCommand “(load ”“lispname.lsp”“ 'crapweasel)” & vbCr
ThisDrawing.SendCommand “(load ”“lispname.lsp”“ (alert ”“Load knackered.”“)” & vbCr
yada ...
但一般来说,我不会使用 --
ThisDrawing.SendCommand “(load ”“lispname.lsp”“)” & vbCr
页: [1] 2
查看完整版本: 如何使用VBA加载VLX和LISP文件?