我SelectDirectory
在delphi中使用该功能来选择一个文件夹。我将根目录设置为用户正在寻找的项目应该在的默认目录。但是,如果我希望能够在我所在的“上方”导航,那么我就无法做到。
例如:
假设默认文件夹是C:\Program files\Default
文件夹,当我在那里时,我可以查看所有文件夹并选择我想要的文件夹。但是,如果我想返回程序文件以查找另一个文件夹,那么我不知道该怎么做。
我也考虑过使用 TOpenDialog 但我发现我无法选择文件夹并查看文件夹中存在的文件(在 中很重要的设置SelectDirectory
)。
有没有办法在根文件夹上方导航或可能打开级联到文件夹的窗口,因为它会显示好像有人已经从计算机导航到根文件夹?
代码:
SelectDirectory('Please select a directory', RootSearchLocation, ChosenDirectory,
[sdShowEdit, sdNewUI, sdShowFiles, sdValidateDir], self);
其中 RootSearchLocation 是C:\Program files\Default
文件夹,ChosenDirectory 是用户选择的目录。
需要更多信息让我知道。