我想在动态创建的TMenuItem中添加位图。使用这段代码时,它无法正常工作,我的菜单上没有图片。有什么问题吗?
procedure TForm3.FormCreate(Sender: TObject);
var
item : TmenuItem;
icon : TIcon;
begin
item := TMenuItem.Create(PopupMenu1);
item.Caption := 'coucou';
icon := TIcon.Create;
icon.LoadFromFile('d:\SmallIcon.ico');
icon.Height := 16;
icon.Width := 16;
item.Bitmap.Canvas.Draw(0,0,icon);
PopupMenu1.Items.Add(item);
end;
{}
工具栏按钮来标记代码片段。这比手动插入 HTML 标签更容易,也能产生更好的结果。 - Uli Gerhardt