如何在Windows和OSX上浏览文件夹?

Whi*_*ler 3 delphi macos folderbrowserdialog delphi-xe2 firemonkey

通常,我SHBrowseForFolder用来支持浏览文件夹...但我想支持Windows和OSX.

我在看:

  • System.IOUtils 但没有找到任何相关功能(也许,我错过了一个?)
  • TOpenDialog 选项,但没有找到一个选择文件夹而不是文件...

任何的想法?(我可以管理ifdefWindows,但我对Mac部分没有任何线索...)

干杯,

W.

RRU*_*RUZ 6

尝试使用NSOpenPanel该类,Jeremy North几周前发布了一个样本,用于OS X的SelectDirectory.