zgglgg7722 发表于 2004-9-13 19:42:00

请问,加载程序时,经常出现“帮助”,怎么回事?

如题


我用(load "f:/zhanglei/1.lsp")加载时,经常出现帮助文件,怎么消除?

meflying 发表于 2004-9-13 19:53:00

要看你的程序文件,,,可能其中有导致空回车的内容

zgglgg7722 发表于 2004-9-13 22:08:00

"空回车"是说程序中,行与行之间有多余的空格吗?


要解决它,可不可以改变某个系统变量来做到?

alin 发表于 2004-9-13 22:40:00

是指某些command命令参数内可能多了回车(空格),如:


(command "line" p1 p2 "" "")

zgglgg7722 发表于 2004-9-14 08:33:00

只能逐行的检查、改动吗?


有没有其他的办法?

BDYCAD 发表于 2004-9-14 08:36:00

你针对你程序里面所调用的命令使用的方法就很快找到原因的.

zgglgg7722 发表于 2004-9-14 10:50:00

不太明白,举个例子吧

BDYCAD 发表于 2004-9-14 11:31:00

奇怪了. 我以前也是发现是在调用命令时多了回画出错就弹出HELP对话框. 现在只试简简单单的画线命令就见这样的. 只是多了空格的话在命会发出错误提示. 如下面会出错的几句和出错的提示.


(defun c:KK()<BR>(command "line" "0,0" "30,0" "" "")<BR>       (command ".CIRCLE" "0,0" "30" "" "")<BR>       (princ))


<BR>Command: SB Unknown command "KK".       Press F1 for help.<BR>Unknown command "KK".       Press F1 for help.<BR>Unknown command "KK".       Press F1 for help.


想问问楼主你的程序可以贴出来吗? 这样大家解决起问题来也很方便的.

meflying 发表于 2004-9-14 12:38:00

空回车只就是默认执行刚执行过的命令,所以你的这样提示可能是你之前刚执行过KK命令,


而CAD刚启动时,空回车就是调用HELP

zgglgg7722 发表于 2004-9-14 15:07:00

这东西感觉解决起来,还真有点棘手。


程序比较烂,还是不传了,免得被人笑话。


不过,我写了将近3个月的,好像每个加载都会出现这事!


郁闷!


如果没好办法,算了,不想逐条改了。
页: [1] 2
查看完整版本: 请问,加载程序时,经常出现“帮助”,怎么回事?