pym 发表于 2003-10-29 16:40:00

[原创]打造自己的文件打开对话框

在中当你用打开文件命令/另存为(或首次保存时)命令时,会弹出打开文件对话框/保存文件对话框。在对话框的左侧有“收藏夹”、“历史记录”等六个缺省的特定的文件夹。但我相信大多数人使用这几个文件夹的并不多,而是再在“搜索”框内拉出想要找到的文件位置。那么,能不能把我们自己特定的文件夹列到对话框的左边呢?本人经过对CAD注册表的研究,发现这是很容易实现的事,从而打造出符合自己意愿的文件打开对话框。
      在“运行”中输入“regedit”,打开注册表编辑器,打开“HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R16.0\ACAD-201:804\Profiles\AutoCAD 2004\Dialogs\AllAnavDialogs”,在注册表的右边可看到CAD中文件打打对话框所对应的5个项。每一个对应三个键值:第一个“PlacesOrder*”(其中“*”分别为0-5,对应1-6文件夹,下同),是文件夹的位置;第二个“PlacesOrder*Display”,是对话框中显示的内容;第三个“PlacesOrder*Ext”,为空即可。你既可以把已有的文件夹改成你自己想打开的工程文件夹,也可以增加文件夹(能增加几个,本人尚未试验过)。如本人只保留了原有的“历史记录”和“我的文档”,其余都改成工作文件夹。
      现以将“桌面”(第五个文件夹)改为工作文件夹为例介绍如下:在“PlacesOrder4”上右击,在弹出的菜单中选择“修改”,将其修改为工作文件夹位置,如“G:\Works\Project1”;再将“PlacesOrder4Display”按同样的方法修改为“工程1”,退出注册表编辑器。现在在CAD中打开文件时,原来的“桌面”便已改变为“工程1”,对应的文件夹位置也正是所在的文件夹。真的很爽的。
      不过,对注册表不太熟悉的朋友,请千万在修改前备份好注册表。以免出错。

qeelee 发表于 2003-10-30 10:25:00

直接右键单击左边的空白,添加项目即可,没必要修改注册表!

hollgod 发表于 2003-11-20 21:02:00

同意楼上的发言
autocad开发人员早想到这个问题了!

zeng29 发表于 2003-11-22 11:01:00

不错,CAD本身就提供了自定义的功能,简单直接.

YAOSHIWEI 发表于 2014-1-14 10:20:00

自定义的功能
页: [1]
查看完整版本: [原创]打造自己的文件打开对话框