Die alten Win3.1 Komponenten anpassen, halte ich für nicht sinnvoll (wenn überhaupt möglich)
Neue Komponenten kannst Du in TDE ja nur dynamisch einbinden, aber die neuen TShell-Komponenten sind da auch dabei (also konkret TShellTreeView). Die liegen als Source in "C:\Programme\Borland\
BDS\4.0\Demos\DelphiWin32\VC LWin32\ShellControls", wenn Standard-Installation.
SHBrowseForFolder ist doch ein Dialog (wie SelectDirectory) und kein Verzeichnis-Baum auf dem Formular, wie DirectoryListBox?