明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2157|回复: 2

[求助] 陈伯雄老师:我想用visualLisp来调用arx程序,该怎么办

[复制链接]
发表于 2002-9-9 11:00:00 | 显示全部楼层 |阅读模式
我是搞arx开发的,我知道怎样用autoLisp来调用arx程序,但是visualLisp如何来调用arx程序呢?请多多指导?)
发表于 2002-9-9 13:13:00 | 显示全部楼层

给您点资料...

(ARX)
返回当前已装入的ARX应用程序文件名表(不包括文件的路径)。
(ARXLoad “ARX程序描述”[出错处理])
加载 <ARX程序描述> 所指定的ARX程序,返回程序描述。如果程序加载失败,而且有<出错处理>参数时:
如果这个参数是字符串,显示这个字串;
如果是LISP表达式,则执行这个表达式。
否则按LISP出错处理。
(ARXUnLoad “ARX程序描述”[“出错处理”])
卸掉 <ARX程序描述> 所指定的,已加载的ARX程序,返回程序描述。<出错处理>参数的作用与 (ARXLoad) 函数相同。在arxload 函数中,如果给应用程序名指定了路径(即目录名),用 arxunload 函数卸载它时可以省略路径。
(AutoARXLoad “文件名”命令名表)
预加载<文件名>所指定的ARX程序,返回nil。<命令表>是字串类型的表项,描述要调用的,包含在<文件名>所指定的ARX程序中的,可以在Command:下使用的命令名。<命令名表> 所含的命令必须是在 <程序文件名> 所指的文件中定义。
例如:函数 C:APP1、C:APP2 和 C:APP3 是在 bounsapp.ARX 中定义的。在第一次运行 APP1、APP2 或 APP3 命令时,应当先使用LISP自动加载函数,描述如下:
(AutoARXLoad "BONUSAPP" '("APP1" "APP2" "APP3"))

摘自《Visual LISP程序设计——技巧与范例》
 楼主| 发表于 2002-9-9 13:55:00 | 显示全部楼层

没看明白,还有问题

我忘了说明,visualLisp14中应该如何做;0谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 17:54 , Processed in 0.152740 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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