There are two overloaded procedures in FileCtrl.pas called SelectDirectory
For a modern look, use the second form with sdNewUI
var dir : string; begin dir := 'C:\temp'; FileCtrl.SelectDirectory('Select', 'C:\', dir, [sdNewFolder, sdNewUI], Self); end;
NOTE: sdNewFolder, sdNewUI, etc. only available with D2006 +
Gerry coll
source share