明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 6835|回复: 6

; error: bad argument type: consp nil

[复制链接]
发表于 2003-12-21 18:03 | 显示全部楼层 |阅读模式
; error: bad argument type: consp nil


上面的提示是什么参数类型错了...
consp是什么意思?

我的程序里面没consp这个变量
发表于 2003-12-21 19:19 | 显示全部楼层
函数cons的参数错误,你用了一个值为NIL的变量作为它的参数,因此发生错误
 楼主| 发表于 2003-12-21 19:32 | 显示全部楼层
consp是什么涵数啊.....好像程序里面没用到
 楼主| 发表于 2003-12-21 19:41 | 显示全部楼层
(action_tile "accept" "(get_value bb_id ll_id)(done_dialog 1)")


(defun get_value(bbid llid)
  (setq bb (atoi (nth (atoi bbid) jk)))
  (setq ll (atoi (nth (atoi llid) jc)))
  )

jc 和jk为下拉列表的KEY


怎么参数传不过去?
发表于 2003-12-21 21:21 | 显示全部楼层
不是consp函数,是cons函数,可以参考帮助文件中的介绍(一定记住,有问题,先在帮助文件里查查看,帮助文件是最好的参考书)

你想传递什么呢,又是做什么?那些参数代表的是什么,怎么个不能传递法?

如果你是想取出列表中的值,那你的做法没有任何对的地方。建议你还是从对话框设置值和取值慢慢学,从这几行代码看来,你对对话框和程序的数据传递还一点不懂,看看帮助文件中管理对话框一部分,有比较详细的介绍和少量的例子,
发表于 2008-10-24 16:38 | 显示全部楼层

錯誤: 損壞的引數類型: consp #

自訂檔載入成功。自訂群組: AMPP
自訂檔載入成功。自訂群組: AMACAD
自訂檔載入成功。自訂群組: AMFLY
自訂檔載入成功。自訂群組: AMPPU
自訂檔載入成功。自訂群組: FRANK
正在重生模型。

正在載入 Mechanical 模組.....

載入應用程式完成。
_AMBROWSERRESTORE


; 錯誤: 損壞的引數類型: consp #<SUBR @05d6b820 S::STARTUP>

AutoCAD 功能表公用程式已載入。*取消*

指令: COMMANDLINE

指令: AMBROWSERRESTORE


===================================
上面是CAD2006機械版開啟時出現的錯誤,請高手指點迷津
发表于 2008-10-24 17:42 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-3 21:58 , Processed in 1.372390 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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