Ham007 发表于 2022-7-6 15:01:56

阿卡多克。lsp

你好
 
我正在努力学习AutoLISP的一个项目,我必须在两周内提出我的工作。我想知道我在哪里保存文件阿卡多克。lsp?如果代码在文件acaddoc中。lsp我需要打另一个电话。lsp函数,我应该在哪里保存它们,以便保存acaddoc。lsp可以正确加载它们吗?
 
我将感谢你的帮助和评论。
 
非常感谢。

ReMark 发表于 2022-7-6 15:13:24

请参阅“自定义”下的CAD常见问题解答。有一个FAQ可能会有所帮助(加载变量)。

Lee Mac 发表于 2022-7-6 15:18:56

我相信你需要拯救阿卡多克。ACAD搜索路径中的lsp-最简单的位置是在程序文件的支持文件中。
 
您还可以在ACAD选项的“文件”选项卡中更改默认ACAD搜索路径。
 
但我可能错了。

ReMark 发表于 2022-7-6 15:24:59

你知道有一个默认的阿卡多克。AutoCAD中的lsp对吗?你不是在创造一个新的,是吗?

lpseifert 发表于 2022-7-6 15:29:46

也许我错了,但我认为你需要创造一个;安装(在我2008年的例子中)附带acad2008。lsp和acad2008doc。lsp,但无阿卡多克。lsp。

Ham007 发表于 2022-7-6 15:41:10

我已经创建了文件acaddoc。lsp并将其放置在autocad的support文件夹中,但我的问题是关于其他的。lsp文件,是否有任何特定的库来放置这些文件?这些文件将由acaddoc调用。lsp

Lee Mac 发表于 2022-7-6 15:45:39

我要说的是,在搜索路径的某个地方。

ReMark 发表于 2022-7-6 15:52:43

啊。。。你可能是对的。我的这个可能是从以前的版本中继承下来的。我记不清了。我得查一下。

ReMark 发表于 2022-7-6 15:58:48

我错了。。。你是对的。用2x4敲自己的头。根据R.K.McSwain:
 
如果希望在每个绘图任务中都可以使用lisp例程,请忘记“启动套件”,并使用“acaddoc”加载它们。lsp“文件”阿卡多克。lsp“不包括在AutoCAD中,由您自己创建。但它只不过是一个普通的lisp文件,只是在图形启动时找到的第一个文件(只需将其放在支持文件搜索路径中)会在每次打开图形时自动加载。”

Lee Mac 发表于 2022-7-6 16:04:09

当所有其他方法都失败时-跟随McSwain
页: [1]
查看完整版本: 阿卡多克。lsp