Re: Элемент управления со списком файлов
От: retalik www.airbandits.com/
Дата: 23.09.02 07:27
Оценка:
Здравствуйте manifoldworld, Вы писали:

M>Есть ли какой-либо элемент управления, или ActiveX компонент, или же класс его реализующий для отображения списка каталогов и файлов. Просто в том же Windows Explorer или в других программах везде используется как-будто бы стандартное средство. У меня есть предположение, что это реализуется через IShell. Среда разработки: Visual C++ или Visual C#.


Совсем готового средства нет (ну, правда, ты можешь хостить WebBrowser и говорить ему Navigate в каталог на диске).

Неприхотливые разработчики используют Combo Box и сообщение CB_DIR.

Те, кто хочет использовать системные иконки, реализуют IShellBrowser:
http://www.codeproject.com/shell/explorer.asp

Еще делают так: получают интерфейс IShellFolder для папки, обходят его элементы и вручную добавляют их в дерево или ListView. Иконки получают из системного ImageList.
Успехов,
Виталий.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.