第一个是Borland的开发人员自己写的一个函数,调用时会出现一个窗体,第二个实际上是一个API!就是标准的Windows 浏览目录对话框,不过在Delphi中调用起来有点小问题:窗体出现在屏幕的有下角,不会在主窗体的上方!TSelectDirOpt 是一个集合,可以为下面的任意的组合值:sdAllowCreate, sdPerformCreate, sdPrompt,具体的用途你自己测试一下就知道了,HelpCtx是帮助文件的位置,如果没有帮助,用0即可。Directory用于接收选择的目录名!