明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 838|回复: 9

[提问] 什么变量和findfile的默认路径有关?

[复制链接]
发表于 2018-6-20 18:43 | 显示全部楼层 |阅读模式
我有个cad2016 (findfile "acad.exe")或者 (findfile "acad2016.lsp") 返回都是 nil
但是如果把路径 添加上去就可以。(findfile "D:\\Program Files\\Autodesk\\AutoCAD 2016\\acad.exe") 或者(findfile "D:\\Program Files\\Autodesk\\AutoCAD 2016\\Support\\acad2016.lsp") 就可以返还正常值。这个和那个变量有关呢?请教各位大侠!
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2018-6-20 22:00 来自手机 | 显示全部楼层
好像是acad
 楼主| 发表于 2018-6-20 23:48 | 显示全部楼层

还是不是很清楚,不过 还是感谢你回复!
 楼主| 发表于 2018-6-20 23:51 | 显示全部楼层
现在的影响是哪怕程序放在默认的路径,程序都无法运行。找不到。
发表于 2018-6-21 07:56 | 显示全部楼层
输入op,你要看安装文件下\\support有哪些路径,findfile也只在其目录下搜索。也可用(getenv "ACAD")查看哪些是支持路径。
发表于 2018-6-21 08:07 | 显示全部楼层
要在cad的支持搜索路径下的文件都不需要完整路径,只需要文件名即可,这个应该很好理解吧
 楼主| 发表于 2018-6-23 17:10 | 显示全部楼层
自贡黄明儒 发表于 2018-6-21 07:56
输入op,你要看安装文件下\\support有哪些路径,findfile也只在其目录下搜索。也可用(getenv "ACAD")查看哪 ...

路径是有的存在的,就是findfile不出来。
 楼主| 发表于 2018-6-23 17:12 | 显示全部楼层
pengfei2010 发表于 2018-6-21 08:07
要在cad的支持搜索路径下的文件都不需要完整路径,只需要文件名即可,这个应该很好理解吧

确认或搜索路径是有的。但就(findfile "acad.exe") 返回的都是nil 错误的。
发表于 2018-6-23 18:03 来自手机 | 显示全部楼层
我也遇见过,可能是权限的问题,你用管理员模式打开CAD试试
发表于 2020-12-14 11:01 | 显示全部楼层
你代码的括号有问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-19 23:11 , Processed in 0.745727 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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