“现代外观的 SelectDirectory 函数”在哪里?

WeG*_*ars 2 delphi

这个文档页面一直坚持认为有一个“现代外观”的 SelectDirectory 函数。

https://www.embarcadero.com/products/rad-studio/windows-development?aldSet=en-GB

西雅图10新!现代外观 SelectDirectory 函数。

我在哪里可以找到那个?

如果我调用 FileCtrl.SelectDirectory 一个类似 Win3.1 的对话框弹出窗口: 在此处输入图片说明

这是新现代吗?还是我错过了“另一个” SelectDirectory 功能?

Uwe*_*abe 5

从 Delphi 10 Seattle 开始,SelectDirectory 出现了第三个重载,并带有以下注释:

使用 IFileDialog 显示选择目录对话框(推荐在 Windows Vista 或更高版本中使用)。

签名是:

function SelectDirectory(const StartDirectory: string; out Directories: TArray<string>; Options: TSelectDirFileDlgOpts = [];
  const Title: string = ''; const FolderNameLabel: string = ''; const OkButtonLabel: string = ''): Boolean; overload;
Run Code Online (Sandbox Code Playgroud)