找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1170|回复: 5

[求助] [求助]:运行lisp程序问题

[复制链接]
发表于 2007-8-16 06:34:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
请教:执行script命令做批处理(内有调用的自编LISP程序),当运行自编LISP程序需要输入参数时,总是显示“批处理”的内容使程序无法正常运行,但单独执行自编LISP程序没有任何问题。请问如何避免输入参数时显示“批处理”的内容?谢谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 2个

财富等级: 恭喜发财

发表于 2007-8-16 08:29:40 | 显示全部楼层
scr脚本文件在运行时是不允许输入新的信息的,所有的信息都必须包含在文件内。

关于脚本的介绍,和使用限制,请参阅:http://www.acad.net.cn/viewthread.php?tid=170&extra=page%3D1
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7229个

财富等级: 富甲天下

发表于 2007-8-16 08:41:15 | 显示全部楼层
批处理运行中是一环扣一环的
当您的Lisp程序等待输入时
批处理的下一项就被当成User的回应值 .....

有一偏方就是故意出错,让批处理中断 ......
待Lisp程序跑完后,再Resume

Something like this
(load "assemble")
(assemble)
pass
Resume

====================
(load "assemble")  ; Load
(assemble)         ; Run the Lisp
pass                     ; 故意出错 (回应 Lisp 内的 Getxxx)  批处理中断了
           ......  ; Go on the Lisp  & Run to end
Resume             ; 重启批处理
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-16 18:44:34 | 显示全部楼层
请教pass是什么含义?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7229个

财富等级: 富甲天下

发表于 2007-8-16 20:01:17 | 显示全部楼层
Getint  / GetReal / Getxxx
您要回应什么?只要错误回应都成 

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
pass ; 故意出错 (回应 Lisp 内的 Getxxx) 批处理中断了
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

不一定是Pass, Dog Cat Rain Tree 皆无妨
目的就是在出错,好让路批处理中断
也就是说您得在原呼叫的应用程序上动动手脚.....

在 '需要输入参数时' 之前就得 '故意出错'

==========================================
若还调试不成功,且请附上 Script + Lisp程序
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-8-20 18:34:23 | 显示全部楼层
这么复杂
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-17 05:37 , Processed in 0.182174 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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