第一次独立写作
大家好,I'v编写了我的第一个程序,没有遵循一步一步的原则
你猜怎么着?我认为这是一个柠檬!
我已经在下面发布了代码-
发生的事情是我去加载它,AutoCAD说
“命令:;错误:输入列表格式错误”
请问我哪里出错了?
;Routine to reset -Scalelistedit in 1 command
;Written by P. Smith
(Defun c:SCLLSTRST () ;Define Function Name
(command "-scalelistedit" "";Invokes Scalelistedit command
("R" ;Reset Scale list
("Y" ; Yes
("E" ;Exit -Scalelist command
)
)
)
)
(princ)
;重置例程-Scalelistedit in 1命令
;作者:P.Smith
(定义c:SCLLSTRST();定义函数名
(命令“-scalelistedit”“r”“y”“e”);调用Scalelistedit命令
(普林斯)
) ;重置例程-Scalelistedit in 1命令
;作者:P.Smith
(定义c:SCLLSTRST();定义函数名
(命令“-scalelistedit”“”调用scalelistedit命令
(“R”;重置比例列表
(“Y”;是的
(“E”;Exit-Scalelist命令
)
)
)
)
(普林斯)
红色引号似乎是你的问题。。。。。这里不需要他们,
(princ)之后最后一个右括号也不见了 谢谢你这么说。
我以为你需要把他们分开。me=脑熔化 再次添加报价!!总有一天我会学会的。我希望
好的,修复了上面提到的两个问题,但现在我收到了这个消息
命令:scllstrst
-scalelistedit输入选项[?/添加/删除/重置/退出]:;错误:错误
功能:“E”
输入选项[?/添加/删除/重置/退出]:
这对我来说很管用,使用上面的方法没有问题 谢谢Feargt,你想让我把你包括在代码的“编写者”部分吗? 当然不是。。。。。。。。我只是在帮你
哈哈,好吧,又来了 跳过
如果您可以访问vlide,在ACAD中,单击我的图片中所示的按钮以测试不等括号等。。。此外,所有命令都是彩色编码的,因此您可以判断它是否是有效的LISP命令。-帮助加载。
不要担心第一次尝试-你应该看到我的第一次尝试!
将它们全部放在单独的行上并不是一个大错误——毕竟,脚本文件使用单独的行——这可能是一个常见的错误。
但就像指针一样,如果您使用的是“(command”…”函数,请将所有内容都放在那里,然后关闭括号,如feargt示例中所示。
即
(命令“-layer“M”TEST“C”2“TEST”)
希望这有帮助!
页:
[1]
2