Показать сообщение отдельно
  #7  
Старый 26.06.2010, 10:54
Аватар для Marvel
Marvel Marvel вне форума
Начинающий
 
Регистрация: 14.06.2010
Адрес: Пятигорск
Сообщения: 121
Репутация: 24
По умолчанию

можно сделать так (но это не совсем правильное решение, но фон будет прозрачный, то есть белый):
Код:
const
  ExtrFileName = 'C:\WINDOWS\system32\notepad.exe';
var
  icon: TIcon;
  bmp: TBitmap;
begin
  icon := TIcon.Create;
  icon.Handle := ExtractIcon(Handle, PChar(ExtrFileName), 0);
  bmp := TBitmap.Create;
  bmp.Width := Icon.Width;
  bmp.Height := Icon.Height;
  bmp.Canvas.Draw(0,0,Icon);
  ImageList1.Add(bmp,nil);
  ListView1.Items.Add.ImageIndex := 0;
  bmp.Free;
  icon.Free;
end;
__________________
Коли навчався в школі я - в мені росли мозгЫ. КудИж вони поділися? гы-гы гы-гы гы-гы...


ICQ: 593977748
Nick: Marvel
Ответить с цитированием