zdqwy19
发表于 2011-11-24 14:59:16
wzh 发表于 2007-11-22 14:47 static/image/common/back.gif
;;;获取当前LSP程序加载的路径(defun GetLspPath() (setq lsppath (vl-regi ...
在win7不好用,错误: 参数类型错误: stringp (3)
teykmcqh
发表于 2012-2-10 01:19:46
正在查找这方面的内容,试试看一下啦
温柔/mg一剑
发表于 2012-2-12 21:51:24
高手 学习了,谢谢!
LLXXZZ
发表于 2012-2-14 12:53:43
zdqwy19 发表于 2011-11-24 14:59 static/image/common/back.gif
在win7不好用,错误: 参数类型错误: stringp (3)
win7的注册表,貌似是不同了。。。。
我也没有测试成功。
h008
发表于 2012-3-22 11:35:14
这个问题 论坛里的 yunlong300 肯定会!!!
他的程序就解决了!
不知道这高人是怎么做到的
jyzas
发表于 2013-8-12 07:34:24
FILENAME有bug,如果不同目录者有该文件,要取哪个路径??
zmzk
发表于 2020-2-23 15:11:19
请问 wzh朋友的程序怎么用?唤起命令是什么啊?;;;获取当前LSP程序加载的路径
(defun GetLspPath()
(setq lsppath
(vl-registry-read
"HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\ComDlg32\\OpenSaveMRU\\lsp"
(substr
(vl-registry-read
"HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\ComDlg32\\OpenSaveMRU\\lsp"
"MRUList"
)
1
1
)
)
)
(setenv "ACAD" (strcat (getenv "ACAD") ";" (vl-filename-directory lsppath)))
)
cable2004
发表于 2020-2-23 17:42:06
(GetLspPath)