乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 95|回复: 6

[LISP]小问题请教。

[复制链接]

10

主题

131

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
171
发表于 2004-3-25 16:25:00 | 显示全部楼层 |阅读模式
我有一个小问题想请教,如下是我的一个菜单:
ID_abcde [问候]^c^c(load '问候.lsp');hai
;问候.lsp是我编的一个画任意角度矩形的程序,hai是其中画矩形的命令
我每次使用菜单的时候都要先加载,才运行命令,怎样才能捕捉到程序已加载,直接运行命令而不用每次都加载程序呢?
回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2004-3-25 16:40:00 | 显示全部楼层
(if (not c:hai) (load ...
回复

使用道具 举报

10

主题

131

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
171
发表于 2004-3-25 16:55:00 | 显示全部楼层
谢谢!回答真是及时!只是上论坛不太容易,有时要等好一段时间,即使是这样也是很值得的。
回复

使用道具 举报

yxp

122

主题

702

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1188
发表于 2004-3-25 21:43:00 | 显示全部楼层
(if (null hai) (load....)
回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2004-3-25 21:44:00 | 显示全部楼层
其实多加载一遍也没什么不好,又不浪费时间,又能更新程序.
回复

使用道具 举报

10

主题

131

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
171
发表于 2004-3-26 08:10:00 | 显示全部楼层

需要更正的,因为一般应用的程序都定义成c:xxx,在命令行输入xxx来使用,而不会定义成函数,在命令行输入(xxx)来使用。
如果定义成c:xxx,xxx并不会跟此函数有关系,如果没有别的地方给它赋值,它仍然为空
回复

使用道具 举报

10

主题

131

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
171
发表于 2004-3-26 09:33:00 | 显示全部楼层
看着前面的条件,对我很有启发,我可以据此选择加载整个*.lsp文件还是只加载里面的所需的主程序,以节约系统资源;而且如果*.lsp文件很大,在菜单上单独加上一个加载键时也可据此让其中的命令键可用或不可用,再次谢谢各位!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-8-15 15:35 , Processed in 6.836784 second(s), 67 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表