CnPack Forum


 
Subject: 建议:增加清除工程纪录功能
softsword
普通灌水员
Rank: 2



Medal No.1  
UID 452
Digest Posts 0
Credits 95
Posts 95
点点分 95
Reading Access 10
Registered 2004-7-13
Location 北京
Status Offline
Post at 2005-2-14 14:06  Profile | Blog | P.M. 
建议:增加清除工程纪录功能

Delphi 的 IDE 用过一段时间之后,经常会在“文件”-〉“重新打开”之中留下打开过的文件的痕迹。
有时候程序员又不想这些被别人看见,
因此希望 CnPack 能够增加这个功能。

[ Last edited by softsword on 2005-2-15 at 17:28 ]
Top
softsword
普通灌水员
Rank: 2



Medal No.1  
UID 452
Digest Posts 0
Credits 95
Posts 95
点点分 95
Reading Access 10
Registered 2004-7-13
Location 北京
Status Offline
Post at 2005-2-14 14:10  Profile | Blog | P.M. 
小弟自己找到的,Delphi 存放该纪录的路径:
[HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Closed Files]

[HKEY_USERS\S-1-5-21-448539723-507921405-839522115-500\Software\Borland\Delphi\7.0\Closed Projects]

分别对应打开过的文件和工程。
第二个路径应该是根据 Windows 当前登陆的用户名来确定的。
Top
softsword
普通灌水员
Rank: 2



Medal No.1  
UID 452
Digest Posts 0
Credits 95
Posts 95
点点分 95
Reading Access 10
Registered 2004-7-13
Location 北京
Status Offline
Post at 2005-2-14 14:18  Profile | Blog | P.M. 
Delphi 启动的时候从注册表读取这些路径以生成对应的菜单项目,
在退出的时候就又会把这些菜单项目写回注册表。

因此,在 Delphi 运行期间清除了是不管用的。
必须在 Delphi 准备退出写了注册表之后完全退出 IDE 之前再清除这些项目,
或者干脆就直接拦截,退出之前动态移除这些菜单项目,让 Delphi IDE 以为这些菜单是空的。
Top
softsword
普通灌水员
Rank: 2



Medal No.1  
UID 452
Digest Posts 0
Credits 95
Posts 95
点点分 95
Reading Access 10
Registered 2004-7-13
Location 北京
Status Offline
Post at 2005-2-14 14:23  Profile | Blog | P.M. 
建议增加:
清除全部纪录、仅保留最新的(自定义)条纪录
的选项。
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2005-2-14 20:26  Profile | Site | Blog | P.M. 
多谢建议!

这个功能可以考虑在后续版本中增加,新增任务单:
http://www.cnpack.org:8008/cnpack/tktview?tn=167




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
softsword
普通灌水员
Rank: 2



Medal No.1  
UID 452
Digest Posts 0
Credits 95
Posts 95
点点分 95
Reading Access 10
Registered 2004-7-13
Location 北京
Status Offline
Post at 2005-2-23 13:50  Profile | Blog | P.M. 
CnWizards_0.7.2.59_Unstable.exe 2005-02-22 21:07
已经解决。
谢谢!
Top
 




All times are GMT++8, the time now is 2024-11-10 23:59

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.008920 second(s), 9 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP