明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1412|回复: 2

求助:这是怎么样的错误啊?

[复制链接]
发表于 2004-9-6 18:05:00 | 显示全部楼层 |阅读模式
编写一个程序,执行时老是提示: FATAL ERROR: Commands may not be nested more than 4 deep.然后自动退出CAD. 程序如下此程序只是测试程序) (defun c:cs(/ page)
(setq page (getint "Input:"))
(while page
(command "go_page" page) ; go_page是别的程序的命令,我没有源代码,单独执行通过。
(command "-plot" "n" "" "" "" "n" "n" "y") ; 如果把这一句去掉就不会出错,不去掉的话打印到2、3页的时候就会出错,而这一句单独执行也通过。
(setq page (getint "Input:"))
)
(princ)
)
发表于 2004-9-7 08:25:00 | 显示全部楼层
是调用打印时没有完整输入参数,. 所以会出错的. 我这样做在我的电脑可以成功打印了.


(command ".-plot" "y" "" "7585B.pc3" "User 1 (880.00 x 580.00 MM)" "m" "L" "N" "w"        (GETPOINT)                (GETPOINT)                         "1=1" "0,0" "" "" "" "N" "N" "Y" "n");框选打印
 楼主| 发表于 2004-9-8 16:41:00 | 显示全部楼层
不行啊,如果我单独用(command "-plot" "n" "" "" "" "n" "n" "y") 循环打印都不会出错,就是和GO_PAGE一起用时才会出错,我把调用打印的参数完全输入还是会出错.有时打印2页后就会出错,有时打印3页后出错.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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