wengsg 发表于 2004-2-1 10:29:00

[求助]请大虾帮忙检查试用




我把不同的程序串连在一起,形成下拉菜单,但是有些命令还是无法运用。敬请劈正。

cqnj023 发表于 2004-2-1 22:31:00

将wl.mnl中的汉字“符号改为英文的",程序结构就对了,至于程序对否,你自己可调式以下,符不符合你的要求。

wengsg 发表于 2004-2-2 08:28:00

与wl.mnl中的汉字有关系吗?请资深大虾帮忙,给点意见!

meflying 发表于 2004-2-2 09:21:00

跟汉字无关,是程序中使用了全角符号,而所有的程序只识别半角符号(除字符串中的符号以外)


我看了一下,主要是(defun C:mxb 函数中,用了大量的全角符号,必须全部改为半角符号,


比如“ "


                                               + +


前者是全角符号,而后者是半角符号,两者是不同的

wengsg 发表于 2004-2-2 09:49:00

我已经按照你的方法做了,但还是出现错误。请斑竹再指点迷津?


命令: menuload


菜单加载成功。菜单组: wll


命令:<BR>命令:<BR>命令: (load (findfile "wll.lsp"))<BR>; 错误: 参数类型错误: stringp nil


命令: jline<BR>请选择进行连接的线:<BR>请选择连接到的线:<BR>命令:<BR>命令:<BR>命令: (load (findfile "wll.lsp"))<BR>; 错误: 参数类型错误: stringp nil


命令: test 未知命令“TEST”。按 F1 查看帮助。

meflying 发表于 2004-2-2 11:41:00

看了你上传的东西,你并未做任何修改,看看我给你改的,希望你能比较一下有什么不同,,,C:mxb函数中的内容


        另,你不需要使用load函数了,只要你已经加载了此菜单,每次直接使用命令就可以了

页: [1]
查看完整版本: [求助]请大虾帮忙检查试用