Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.25;
Скачать: CL | DM;

Вниз

Нормальный аналог Shell Controls   Найти похожие ветки 

 
GrayFace ©   (2007-01-26 09:42) [0]

Проблема в том, что стандартные страшно глючат. Сделал бы сам, но сложно разобраться с IShellFolder и т.п. Буду рад простенькому примеру работы с ними. Копаться в Shell Controls сложно из-за их объема.


 
tytus ©   (2007-01-26 10:33) [1]

>GrayFace ©   (26.01.07 09:42)
Проблема в том, что стандартные страшно глючат.
Ничего они не глючат.
Сделал бы сам, но сложно разобраться с IShellFolder и т.п.
Несложно.
Буду рад простенькому примеру работы с ними.
Посмотри мыло. Там конечно баловство, но для примера покатит...


 
GrayFace ©   (2007-01-26 13:47) [2]

tytus ©   (26.01.07 10:33) [1]
Ничего они не глючат.

Access Vialation случается.

tytus ©   (26.01.07 10:33) [1]
Посмотри мыло. Там конечно баловство, но для примера покатит...

Спасибо. Нехилый размер для баловства.


 
GrayFace ©   (2007-01-27 14:01) [3]

Пример - самое то. Несколько замечаний:
1) В OleCheck(FIShellFolder.BindToObject(NewIDList, nil, IID_IShellFolder, Pointer(NewSF))); Pointer, судя по всему, вреден - не дает счетчику ссылок уменьшиться.
2) PItemIDList надо освобождать IMalloc"ом, полученным из SHGetMalloc
3) То же касается TStrRet.pOleStr



Страницы: 1 вся ветка

Текущий архив: 2007.03.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.029 c
8-1153917194
BadTester
2006-07-26 16:33
2007.03.25
Как из Image сделать полноценную кнопку?


15-1172809796
Tugodum
2007-03-02 07:29
2007.03.25
Где найти помошь от Delphi7


15-1172815231
ZeroDivide
2007-03-02 09:00
2007.03.25
Как называется язык в котором вы программируете на Delphi?


15-1172592012
AntiUser
2007-02-27 19:00
2007.03.25
Покритикуйте, посоветуйте.


15-1172575389
Empleado
2007-02-27 14:23
2007.03.25
"Blood Diamond"