sowas geht wunderbar mit dem
virtualstringtree.
in meinem
freeware-projekt siehst du einmal die möglichkeiten, bzw gibt es auch genug demoprojekte auf der projektseite.
um an die nötigen datei und ordnerinfos zu gelangen schau dir mal TWin32FindData in der hilfe an