明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: surveynet

[求助]如何获得我的lisp程序的路径?

    [复制链接]
发表于 2007-12-15 19:35:00 | 显示全部楼层

就是有这个问题

vlx文件就不行

有没有可靠的办法啊?

期待中

发表于 2007-12-15 19:40:00 | 显示全部楼层

说错了

不是vlx文件不行,是直接拖入cad中运行不行

发表于 2007-12-24 14:42:00 | 显示全部楼层

刚好用到!谢谢!

借用楼上兄弟的话:"惊为天人!对你的敬仰有如滔滔江水..."

发表于 2007-12-24 15:00:00 | 显示全部楼层

(SETQ

     FILENAME "TEST.VLX";或者FILENAME TEST.LSP ,要设置程序路经。包含这些文件的目录。 

     PATH(FINDFILE FILENAME)

)

发表于 2008-5-13 10:04:00 | 显示全部楼层

楼主,在加载了本命令所在lsp程序之后,又加载了另外的lsp文件,那么得出的路径是最后加载的文件的路径。

怎么才能得到当前命令所在文件的路径呢?或者怎样让一个函数在加载之初就运行?

发表于 2010-6-28 14:52:00 | 显示全部楼层
期待更可靠的方法出现!!!!!
发表于 2011-2-4 16:49:50 | 显示全部楼层
要想得到vlx,fas目录 将lsp改为vlx或者fas就行了
(vl-registry-read
"HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\ComDlg32\\OpenSaveMRU\\fas"
(substr
   (vl-registry-read
     "HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\ComDlg32\\OpenSaveMRU\\fas"
     "MRUList"
   )
发表于 2011-2-4 23:17:48 | 显示全部楼层
高手,又学了一招!@
发表于 2011-2-9 08:41:38 | 显示全部楼层
非常不錯的主題,
密切注意中~~
发表于 2011-3-25 13:06:11 | 显示全部楼层
(dos_search filename [path]) 估计可以做到
另外附上dos_lib 7.8的中文help

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-24 02:27 , Processed in 0.173336 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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