2011-05-26 30 views
4

如何将项目添加到标准文件对话框(TOpenDialog)左侧的位置栏中,其中通常有“桌面”,“我的电脑”,“我的文档”,“我的网络”等。?如何更改常用对话框的位置栏上的内容?

还有一个问题,如何从中清洁标准按钮,是否有可能使它成为可能?

picture of a Windows XP open dialog

+0

哦,对不起。不是重复的。你在谈论左边的链接。您知道这些链接已在Windows Vista和Windows 7中删除,对吗? – 2011-05-27 00:03:08

+3

请参阅:http://msdn.microsoft.com/en-us/magazine/cc300434.aspx#S2请务必继续阅读下一节。 – 2011-05-27 00:15:48

+0

我清理了你的主要问题,但我不知道你想在第二段中说什么。请澄清。 – 2011-05-27 01:25:41

回答

4

这里有一个文章菲克雷特Hasovic这里: http://fhasovic.blogspot.com/2004/09/custom-places-bar.html 链接到MSDN文章就可以了,他提供了Delphi代码下载。

+1

不幸的是它不适用于Win7,只能在WinXp上运行。 – 2011-05-27 03:20:56

+3

没有什么可以在Windows 7上运行。正如Andreas在他的评论中所说的,位置栏已经从Vista和Windows 7中删除。他们可能已经完全取消了对它的支持。您可能需要检查Windows 7,如果是,请改用Windows 7文件对话框。参见:http://stackoverflow.com/questions/1268178/how-to-check-in-delphi-the-os-version-windows-7-or-server-2008-r2 – lkessler 2011-05-27 03:51:17