明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2077|回复: 2

auotlisp

[复制链接]
发表于 2002-10-26 11:20:00 | 显示全部楼层 |阅读模式
SetQ MenuName '("CBX_C01" "中国习惯尺寸标注")
能不能把menuname变量的值给取出来
放到vb的变量里面去
也就是说lisp可以把它的数据传到其它的语言里面去吗?
发表于 2002-10-26 22:38:00 | 显示全部楼层

简单的办法是利用user*变量。

lisp: (setvar "users1" "123")
vb:   thisdrawing.GetVariable("users1")
exSetQ MenuName '("CBX_C01" "中国习惯尺寸标注") )
lisp:  (setvar "users1" (car MenuName))
       (setvar "users2" (cadr MenuName))
vb:   dim MenuName(0 to 1) as string
      MenuName(0)=thisdrawing.getvariable("users1")
      MenuName(1)=thisdrawing.getvariable("users2")
 楼主| 发表于 2002-10-26 23:41:00 | 显示全部楼层

谢谢

我试一下,应该可以,因为我对lisp语言不是很了解,所以不知道user1变量是什么东西
不过我看了应该可以实现的.试试吧
太感谢了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 21:31 , Processed in 0.169463 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表