[VBA] COMMAND_BUTTON
請問我想用 VBA 之 COMMAND_BUTTON 按鈕點選後送出一個字串給 LISP 接收該如何做. 方法,凡事可以用来做中间介质的都可以,外部的像文件、INI文件、注册表、数据库,内部的像扩展数据、扩展实体数据、系统变量。最简单的应该是保存在系统变量USERI1-5、USERR1-5、USERS1-5中。USERI1-5 系统变量
类型:整数
保存位置:图形
初始值:0
USERI1、USERI2、USERI3、USERI4 和 USERI5 用于整型值的存储和提取。
USERR1-5 系统变量
类型:实数
保存位置:图形
初始值:0.0000
USERR1、USERR2、USERR3、USERR4 和 USERR5 用于实数值的存储和提取。
USERS1-5 系统变量
类型:字符串
不保存
初始值:""
USERS1、USERS2、USERS3、USERS4 和 USERS5 用于字符串数据的存储和提取。 感謝 天涯孤客 可否給我一個 SAMPLE 謝謝 !! Lisp的我不会,自己看看帮助吧,这儿只贴出VBA的代码。
Sub test()
Dim sysVarName As String
Dim sysVarData As Variant
' 读取系统变量
sysVarName = "USERS1"
sysVarData = ThisDrawing.GetVariable(sysVarName)
' 设置系统变量
Dim strData As String
strData = "公共数据"
ThisDrawing.SetVariable sysVarName, strData
End Sub
页:
[1]