明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1460|回复: 3

[VBA] COMMAND_BUTTON

[复制链接]
发表于 2003-12-3 18:15:00 | 显示全部楼层 |阅读模式
[em00]請問我想用 VBA 之 COMMAND_BUTTON 按鈕點選後送出一個字串給 LISP 接收該如何做.
发表于 2003-12-3 21:35:00 | 显示全部楼层
方法,凡事可以用来做中间介质的都可以,外部的像文件、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 用于字符串数据的存储和提取。
 楼主| 发表于 2003-12-4 17:37:00 | 显示全部楼层
感謝 天涯孤客 可否給我一個 SAMPLE 謝謝 !!
发表于 2003-12-4 20:35:00 | 显示全部楼层
Lisp的我不会,自己看看帮助吧,这儿只贴出VBA的代码。


  1. Sub test()
  2.     Dim sysVarName As String
  3.     Dim sysVarData As Variant
  4.    
  5.     ' 读取系统变量
  6.     sysVarName = "USERS1"
  7.     sysVarData = ThisDrawing.GetVariable(sysVarName)
  8.    
  9.     ' 设置系统变量
  10.     Dim strData As String
  11.     strData = "公共数据"
  12.     ThisDrawing.SetVariable sysVarName, strData
  13. End Sub
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-28 10:33 , Processed in 0.165656 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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