var
Icon: TIcon;
begin
//.............
Icon := TIcon.Create;
//SmallImages.Handle := ........//不要
Icon.Handle := ........
SmallImages.Add(Icon);
//............
end;
Icon: TIcon;
begin
//.............
Icon := TIcon.Create;
//SmallImages.Handle := ........//不要
Icon.Handle := ........
SmallImages.Add(Icon);
//............
end;
[Error] Unit1.pas(116): Incompatible types: 'TBitmap' and 'TIcon'请修改,多谢!!
请指教!
你再From上把ListView1删除
复制下面粘贴到你的From上试试object ListView1: TListView
Left = 96
Top = 48
Width = 250
Height = 150
Columns = <>
Items.Data = {
250000000100000000000000FFFFFFFFFFFFFFFF000000000000000008616161
6161616161}
TabOrder = 0
end
(Sender: TObject);
begin
if ListView1.Items.Count>0 then //加一个判断
ListView1.Items.Item[0].
ImageIndex:=GetFileIconIndex(Test);
{ 为ListView1中的第一个项目绘制图标 }
end;