Вниз
Скачать: CL | DM;

Как вытащить иконку из любого exe и впихнуть в timage?   Найти похожие ветки 

← →
ROMBLLER   (2005-09-30 19:39) [0]

Пробавал

IconsId : word;
ic : hIcon;

begin IconIndex := 0;
h := ExtractAssociatedIcon(hInstance, "C:\WINDOWS\explorer.exe", IconsId);
DrawIcon(Image1.Picture.Bitmap.Canvas.Handle, 15, 15, ic);

нефига не отображает


← →
ROMBLLER   (2005-09-30 19:44) [1]

блин неправильно набрал...

в общим вот что набираю и нечего..

var
IconsId : word;
ic : hIcon;

begin IconsId := 0;
ic := ExtractAssociatedIcon(hInstance, "C:\WINDOWS\explorer.exe", IconsId);
DrawIcon(Image1.Picture.Bitmap.Canvas.Handle, 15, 15, ic);


← →
Sashka ©   (2005-10-01 14:09) [2]

Попробуй так:
var
 psfi : TSHFileInfo;
begin
 SHGetFileInfo("C:\WINNT\explorer.exe", 0, psfi, SizeOf(psfi), SHGFI_ICON or SHGFI_LARGEICON);
 DrawIcon(Image1.Picture.Bitmap.Canvas.Handle, 15, 15, psfi.hIcon);
.......



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
3-1129793605
_Вован
2005-10-20 11:33
2005.12.04
Corrupt table/index header


14-1131948554
Ega23
2005-11-14 09:09
2005.12.04
С днем рождения! 14 ноября


14-1132142774
Иксик
2005-11-16 15:06
2005.12.04
Посоветуйте хороший форумный движок на asp/asp.net


14-1131786030
lookin
2005-11-12 12:00
2005.12.04
Общая проблема - отсутствие реального опыта


2-1132438647
lex85
2005-11-20 01:17
2005.12.04
таблица StringGrid




   Наверх