工具栏的按纽是空白的,怎样加图标?

sboom 2004-09-07 06:48:56
听说和ImageList联系起来,但怎样联系??
...全文
138 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
sboom 2004-09-08
  • 打赏
  • 举报
回复
ToolBar->Images =ImageList1
ImageList 还在
ToolButton1->ImageIndex =0
ToolButton2->ImageIndex =1
是否BCB有问题????
sboom 2004-09-08
  • 打赏
  • 举报
回复
已经是这样了,现在在工作区能够看到我的Toolbutton是有图标的,但运行时就没图标。
JetKingLau 2004-09-08
  • 打赏
  • 举报
回复
查查你的代码,看看是否设置了 ToolBar->Images 为空或其它的 ImageList,或者是否删除的 ImageList 的图标,或者设置了 ToolButton->ImageIndex = -1。
sboom 2004-09-08
  • 打赏
  • 举报
回复
解决了,只要我1把 toolbutton和菜单关联起来就显示不了图标,取消关联就能显示了,不知道为什么。多谢各位。
JetKingLau 2004-09-08
  • 打赏
  • 举报
回复
加些代码,判断 ImageList1->Count 是否为 0,偶怀疑你是不是执行了 ImageList1->Clear() 将图标删除了。
wyystxl 2004-09-08
  • 打赏
  • 举报
回复
显示不出来的话可能是要把图片的stretch属性设置为TRUE
JetKingLau 2004-09-07
  • 打赏
  • 举报
回复
将 ImageList1 的 Width 和 Height 均设置为 16,然后将你的这个 .bmp 加进去,BCB6 会提示你将它们分成多幅图。
sboom 2004-09-07
  • 打赏
  • 举报
回复
.bmp,是VC做MDI自动生成的,我COPY过来用而已,16*16大小,横向8张连续。
suny803 2004-09-07
  • 打赏
  • 举报
回复
这个问题我以前好象遇到过,你所用的图片是什么格式的?
sboom 2004-09-07
  • 打赏
  • 举报
回复
是ToolBar。
不行呀,我在工作区编辑的时候能够看到图标,但1运行就看不到了。
wyystxl 2004-09-07
  • 打赏
  • 举报
回复
设置ToolBar的 Images 为 ImageList1,并在 ImageList1 中载入图片,然后在 ToolBar 中将这些这些 ToolButton 的 ImageIndex 和图片关联就行了。
JetKingLau 2004-09-07
  • 打赏
  • 举报
回复
什么样的工具栏?如果是 ToolBar,设置它的 Images 为 ImageList1,并在 ImageList1 中加入图片,然后在 ToolBar 中 new 几个 TToolButton,分别指定这些 ToolButton 的 ImageIndex 就行了。
milkwayhong 2004-09-07
  • 打赏
  • 举报
回复
使用toolbar,在win32中,右键添加button,toolbar的一个属性就是ImageList,在ImageList中添加图标

13,873

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧