乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 156|回复: 9

关于LSP自动抓取文件路径的问题!!!

[复制链接]

27

主题

50

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
158
发表于 2004-7-9 19:00:00 | 显示全部楼层 |阅读模式
各位高手们现在我想写一个程式是读取一个文件中的一个字符,但是文件路径要能自动获得不知用什么方法可以做到。比如像读取CAD安装目录下的一个文件,有时我的CAD是安装在C盘,有时是安装在D盘的所以文件的路径不能定死,不知怎么办了。
回复

使用道具 举报

76

主题

595

帖子

10

银币

中流砥柱

Rank: 25

铜币
899
发表于 2004-7-9 22:10:00 | 显示全部楼层
很简单,你可以用 判断语句,非A即B
回复

使用道具 举报

37

主题

297

帖子

15

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
449
发表于 2004-7-10 00:25:00 | 显示全部楼层
CAD安装文件夹可以从注册表中读取。利用vl-registry...系列函数
回复

使用道具 举报

27

主题

50

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
158
发表于 2004-7-10 07:57:00 | 显示全部楼层
秋风兄能否举个例子小弟水平有限呀
回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2004-7-10 08:35:00 | 显示全部楼层
看看这里,是否有你要的。。。这里好象没有CAD的安装目录,试试这样
(vl-filename-directory (findfile "acad.exe"))
回复

使用道具 举报

37

主题

297

帖子

15

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
449
发表于 2004-7-10 09:25:00 | 显示全部楼层
飞兄的方法简单。另提供一个文档中没提过的函数:复制代码
回复

使用道具 举报

17

主题

80

帖子

8

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
148
发表于 2004-7-10 09:35:00 | 显示全部楼层
高!
回复

使用道具 举报

76

主题

595

帖子

10

银币

中流砥柱

Rank: 25

铜币
899
发表于 2004-7-10 23:26:00 | 显示全部楼层
(findfile ....) ?
回复

使用道具 举报

wmz

50

主题

247

帖子

8

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
447
发表于 2004-7-11 08:46:00 | 显示全部楼层

不相信吗?请看:
(defun c:fPath()
                 (setq fPath (car (FNSPLITL (findfile "ACAD.EXE"))))
)         
返回"D:\\acad2000"
回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2004-7-11 08:56:00 | 显示全部楼层

表示什么?不行、不屑还是不好?
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-8-18 21:25 , Processed in 0.692843 second(s), 73 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表