怎样去掉DELPHI的IDE的File->Reopen项或其中显示内容(100分)

  • 主题发起人 主题发起人 snail-2
  • 开始时间 开始时间
S

snail-2

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样去掉DELPHI的IDE的File->Reopen项或其中显示内容?为什么删除HKEY_CURRENT_USER/Software/Borland/Delphi/5.0/Closed Projects
HKEY_CURRENT_USER/Software/Borland/Delphi/5.0/Closed Files 后还会有Closed Files ?
 
你做的顺序不对。
应该是先关掉Delphi,在删除注册表。否则,在Delphi关闭时,会再次写注册表。
 
你打开你的项目文件对应的DSK文件看看就知道为什么了
因为它把Closed files存在YourProject.dsk文件里面
所以你只是删除注册表里的内容并不能解决问题,事实上你可以对比一下注册表里的
Closed Files与菜单里的项,你就会发现两者并不相同。
 
xianjun: 按我的修改注册表方法可以解决呀。 :)
 
好像只能删除健值,不能删除健.这样才行的
 
〉〉好像只能删除健值,不能删除健.这样才行的
放心的删吧,Delphi很聪明的,没有的话他会再建的。
结题啦,相信我吧。
 
在win2k下不删键也不行。刚试完。
 
(win2000k+delphi6)
1。关闭delphi
2。删除
HKEY_CURRENT_USER/Software/Borland/Delphi/6.0/Closed Projects 下的
File_0
File_1
....
HKEY_CURRENT_USER/Software/Borland/Delphi/6.0/Closed Files
3.删除
HKEY_CURRENT_USER/Software/Borland/Delphi/5.0/Closed Files
File_0
File_1
....
4。重起Delphi
5。看看reopen还有东西吗。
 
跟你的设置有关
Environment options -> Preference
Autosave Options -> Project Desktop 如果你这个勾上了,就会为每个Project生成DSK文件
那些Reopen Files也保存在DSK里,所以你只删注册表是没有用的。
 
Environment options -> Preference
Autosave Options -> Project Desktop 没划勾,而且删了HKEY_CURRENT_USER/Software/Borland/Delphi/5.0/Closed Files
File_0
File_1
....
还是没戏。
 
xianjun:
一般没人会选择:Environment options -> Preference--〉Autosave Options -> Project Desktop 项,
即使是选择了,也是应该把/Borland/Delphi6/Bin/delphi32.dsk删除,而不是yourProject.dsk.

snail-2:
如果不存在/Borland/Delphi6/Bin/delphi32.dsk文件的话(有,删除之),按我的步骤在win2000Server+D6下绝对不会出错,
你偏偏这么倒霉,没办法了 ,呵呵呵~~,也许注销一下,可以倒倒运气。

 
按savenight说的删了delphi32.dsk就Ok了。
 
个人的习惯问题了, 我是喜欢下次打开我的项目的时候还能自动打开我当前正在处理的文件
所以我要把那个自动保存的选项勾上。

delphi32.dsk是Delphi默认的DSK文件,当你那个勾打上以后这个文件就不起作用了,而是以
你项目的DSK文件为准。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部