MJLM 发表于 2022-7-5 17:33:08

传递变量fr的值

虽然最初是在VBA论坛下移植的,但我在这里发布这篇文章,因为它可能会有更好的运气。
 
大家好,
 
我已经用lisp编程很长一段时间了,很难用DCL设计下降图形界面。简单地说,DCL对我来说很糟糕。我想我可以试试使用VBA,这似乎要容易得多,但我很难理解如何将变量从表单传递到Autolisp例程,反之亦然。我一直在谷歌上搜索,但还是迷路了。有人能为两个方向提供一个小示例,或者至少为VBA for Autocad的初学者提供一个好的资源吗?
 
非常感谢。

pkenewell 发表于 2022-7-5 17:48:03

 
 
在使用VBA路径(这也很好)之前,您是否考虑过使用OpenDCL?http://opendcl.com/wordpress/

MJLM 发表于 2022-7-5 18:03:55

谢谢你,尽管我们熟悉openDCL,但遗憾的是,我们无法将其安装在应用程序应该运行的地方,包括运行时。这就是为什么我认为我可以尝试VBA。

pkenewell 发表于 2022-7-5 18:12:19

 
 
可以将值从VBA传递到Lisp。阅读本教程:http://www.afralisp.net/archive/vl/vl-vba1.htm

MJLM 发表于 2022-7-5 18:24:44

非常感谢。这似乎就是我要找的。

MJLM 发表于 2022-7-5 18:38:33

我在Afralisp网站上尝试了这种方法。它真的只对5个变量有效吗?!我试了很多次,结果出错了。
页: [1]
查看完整版本: 传递变量fr的值