petty 发表于 2004-5-2 21:39:00

有没有办法将VBA生成的变量的值转到lisp中调用

我想用VBA和lisp联手处理程序,因VBA生成对话框较方便,有没有办法将VBA生成的变量的值转到lisp中调用,是否一定要先写入文本文件,然后在lisp中读文件?

mccad 发表于 2004-5-2 21:51:00

有几种方法:可以用SendCommand来传递LISP变量,也可以用文本文件,也可以利用注册表。

雪山飞狐_lzh 发表于 2004-5-3 10:44:00

User系列变量也可以


BT一点的做法可以向模型空间附扩展数据

petty 发表于 2004-5-3 11:20:00

能否告诉我,怎样才能利用user系列变理在VBa和lisp中传递??

雪山飞狐_lzh 发表于 2004-5-3 11:36:00

Vba里用


ThisDrawing.SetVariable "users1", "123"


对users1赋值


在Lisp里用(getvar "users1")获取

petty 发表于 2004-5-3 13:26:00

非常感谢楼上的朋友


<A href="mailto:tzz3h@163.com" target="_blank" >tzz3h@163.com</A>
页: [1]
查看完整版本: 有没有办法将VBA生成的变量的值转到lisp中调用