kpExplorer
возможности Проводника в своей программе
Что это такое?
Чтобы выбрать папку на диске, можно использовать
функцию SHBrowseForFolder, однако она обладает
рядом недостатков:
- не умеет создавать новые папки (такую возможность
ввели только в Win2000);
- ее невозможно встроить в свое окно;
- не так-то просто заставить ее показать
содержимое папки, которую вы собираетесь выбрать.
Набор kpExplorer позволяет преодолеть эти трудности.
Он включает компоненты, аналогичные Проводнику:
- kpFolderTreeView (левая часть Проводника),
- kpFileListBox (список файлов и каталогов с иконками),
- kpFIleListView (правая часть Проводника)
- kpFolderCombo (выпадающий список с деревом
каталогов).
Компоненты не используют
интерфейсы Windows Shell, поэтому работают достаточно быстро.
Поддерживаются:
- ассоциированные иконки файлов;
- создание новых папок;
- переход на уровень вверх;
- отображение сжатых томов NTFS альтернативным цветом;
- множественный выбор папок и файлов;
- браузинг сети (отключается);
- нотификацию об изменениях в файловой системе (отключается);
- работа с сетевыми ресурсами, в том числе создание каталогов на удаленной
машине.
Скачать
Компоненты распространяются свободно с исходными текстами
и примером. Последней является версия 2.45 от 24.10.2012.