Как часто хочется вставить иконку в ListBox для улучшения дизайна программы или для чего-то другого.
Кажется что это невозможно,но это не так. Вот это код поможет вставить иконку в LisetBox.
procedure TForm1.Button1Click(Sender: TSender);
var
Icon: TIcon;
begin
Icon := TIcon.Create;
Icon.LoadFromFile('icon.ico');
ListBox1.Items.AddObject('Orange', Icon);
end;