口齿不清新手
我只是在学习教程,我意识到我无法加载测试线lisp。AutoCad状态[;错误:参数太多]?我试了我能想到的一切都没有用。如果有人能对这个问题有所了解,那将非常有帮助。当做
肯尼思 什么教程? 你能发布你的代码吗?确保你使用代码标签。 他指的是:
http://www.afralisp.net/autolisp/tutorials/the-basics-part-2.php 你遵循所有的指示了吗?你输入了什么来加载它? (defun c:testline()
(setq a (getpoint "\nEnter first point :" ))
(setq b (getpoint "\nEnter second point :" ))
(command "Line" a b "")
(princ)
)
(princ)
我想我完全按照指示做了
我使用(加载“testline”)然后使用testline来启动。我相信这是非常简单和明显的东西????乐意考虑所有反馈!谢谢 你的代码正在运行!因此,加载/调用过程存在问题。
“testline.lsp”文件位于哪里?
如果不在AutoCAD的搜索路径中,则应将路径附加到load call-请注意,需要使用双反斜杠。在下面的示例中替换当前路径:
(load "D:\\MyTestAutoLISP\\testline.lsp")
要调用它,只需在命令提示符下输入testline,因为它被定义为一个命令。
祝你好运
当做
米尔恰
还是有错误?表示加载失败=(我将lisp文件保存在桌面上。 请注意,我已经成功加载了文件,但当我使用testline调用程序时,它表示仍然存在错误,并且参数太多? 我成功了。从头开始创建了一个新文件,工作正常,谢谢你的帮助!
页:
[1]
2