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

Вниз

ShellListView   Найти похожие ветки 

 
neodiX ©   (2002-10-28 21:36) [0]

Когда ShellListView отображает файлы, он показывает и иконки, а можно ли эти иконки как нить вытащить т.е. сохранить в файлы?


 
neodiX ©   (2002-10-29 22:09) [1]

неужели никто не знает?


 
Yury   (2002-10-30 11:02) [2]

Здравствуй уважаемый(ая) neodiX!

Я делал так:
uses ShellApi;
//....

//IconType может быть SHGFI_SMALLICON и SHGFI_BIGICON

function GetFileDesc(const _File: string; var Text: string; var Icon: HICON; IconType: Integer): Boolean;
var
SHFileInfo: TSHFileInfo;
begin
Text := EmptyStr;
Icon := 0;
Result := Bool(SHGetFileInfo(PChar(_File),0,SHFileInfo,sizeof(SHFileInfo),SHGFI_ICON or IconType or SHGFI_TYPENAME or SHGFI_DISPLAYNAME ));
if Result then
begin
Icon := SHFileInfo.hIcon;

Text := string(SHFileInfo.szTypeName);
end;

end;


 
neodiX ©   (2002-10-30 12:44) [3]

2 Yury
Спасибо, то что надо!
P.S. Только я не (ая), посмотри мою анкету.



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

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

Наверх




Память: 0.47 MB
Время: 0.02 c
14-21757
Ketmar
2002-10-18 15:39
2002.11.07
Кэтмару винт купили! второй. на 60GB. будет там пингвин жить...


1-21685
Andrew2
2002-10-28 11:04
2002.11.07
функция в dll


1-21469
Th
2002-10-28 13:18
2002.11.07
Как вставить свою пиктограмму компонента в Component Palette


6-21723
OlegG
2002-09-09 21:11
2002.11.07
Подскажите, как средствами Дельфи можно сделать АОН


1-21462
First_May
2002-10-25 10:42
2002.11.07
Excel ( Word)