乐筑天下

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

[LISP]如何得到acad上次打开文件的路径?

[复制链接]

13

主题

72

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
124
发表于 2004-10-27 23:00:00 | 显示全部楼层 |阅读模式
在cad中打开文件,显示路径为上次打开文件的路径,不知道这个路径值是储存在哪?如何得到这个路径?
回复

使用道具 举报

124

主题

837

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1333
发表于 2004-10-27 23:35:00 | 显示全部楼层
你得到这个路径有什么用, 这是Windows系统的功能,不是AutoCAD特有的功能,
一个notepad.exe也是如此.
回复

使用道具 举报

13

主题

72

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
124
发表于 2004-10-27 23:38:00 | 显示全部楼层
我做的打开project的对话框,每次打开project,路径都是在mydocument下,我希望每次打开都是上次打开的目录.和notepad一样.不知道如何完成?
回复

使用道具 举报

124

主题

837

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1333
发表于 2004-10-27 23:48:00 | 显示全部楼层
你用什么写程序? project? mydocument? 每次打开都是上次打开的目录, 第一次呢?
回复

使用道具 举报

16

主题

909

帖子

8

银币

中流砥柱

Rank: 25

铜币
973
发表于 2004-10-28 00:28:00 | 显示全部楼层
什么project? vba PROJECT?
回复

使用道具 举报

21

主题

216

帖子

9

银币

后起之秀

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

铜币
305
发表于 2004-10-28 00:42:00 | 显示全部楼层
可能在注册表中,最后打开的文件名可以这样提取:
(vl-registry-read (strcat "HKEY_CURRENT_USER\\"
                                                                                                                                                                                                         (vlax-product-key)
                                                                                                                                                                                                         "\\Recent File List"
                                                                                                                                         )
                                                                                                                                         "File1"
)
请先加载(vl-load-com)
回复

使用道具 举报

13

主题

72

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
124
发表于 2004-10-28 09:07:00 | 显示全部楼层
不好意思,我没有表达清楚,我是用lisp写的程序.project只是我程序建立的一个工程文件,使用程序前需要打开工程文件来读取一定的信息.但每次打开时的路径都是一个系统默认路径,我希望打开时的路径是上次cad打开文件时的路径.
回复

使用道具 举报

16

主题

909

帖子

8

银币

中流砥柱

Rank: 25

铜币
973
发表于 2004-10-28 10:14:00 | 显示全部楼层
Show us an image. Do you mean opening a project file from VLIDE?
回复

使用道具 举报

20

主题

872

帖子

10

银币

中流砥柱

Rank: 25

铜币
952
发表于 2004-10-28 12:46:00 | 显示全部楼层
注册表里面找
回复

使用道具 举报

57

主题

466

帖子

8

银币

中流砥柱

Rank: 25

铜币
694
发表于 2004-10-28 13:29:00 | 显示全部楼层

你的工程文件应该是规划档吧,你要保存的应该是上次规划档的路径吧。
我建议你这样做
打开规划档时将路径写入注册表,再下次打开时读取注册表的路径就 OK 拉,当然第一次
你得指定个路径给它,就像 AutoCAD2002 第一次打开图档是在 2002 目录下
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-8-21 00:01 , Processed in 0.524928 second(s), 72 queries .

© 2020-2025 乐筑天下

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