Текущий архив: 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