Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Access Violation в shell32.dll при вызове IFolderView.Items


GrayFace ©   (2007-03-04 20:07:00) 

Кто-нибудь пользовался это функцией или этим интерфейсом?


GrayFace   (2007-03-09 16:03:00) [1]

Разобрался. Оказывается, в DCodeBot этот метод неправильно объявлен, а я оттуда IFolderView взял.


GrayFace   (2007-03-07 20:46:00) [2]

Вот код: http://www.grayface.nm.ru/ShellTest.rar
TRSShellView в RSShellCtrlsNew.pas - контрол
RSShellBrowse.pas - всякое разное для таких дел
Остальное - мои "левые" модули.


GrayFace   (2007-03-06 00:09:00) [3]

Нет, пишу аналог ShellListView. На основе ShellView из пакета DCodeBot. Используется IShellView, сразу выходит и Drag&Drop, и красивое выделение, все примочки Explorer'а. Все получается, но очень скудные интерфейсы. IShellFolder уже дает как-то жить, но все портит сабж. Благополучно получается общаться напрямую с окном ListView, но не факт, что оно всегда будет базироваться на ListView. Завтра выложу код.


Rouse_   (2007-03-05 11:12:00) [4]

Аналог zipfldr.dll пишешь? А IEnumIDList реализуешь?


Наверх

Титульная страница Поиск, карта сайта Написать письмо