免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4775 | 回复: 0
打印 上一主题 下一主题

delphi 中Timagelist控件在程序中动态加载图片的方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-11-09 16:39 |只看该作者 |倒序浏览
delphi 中Timagelist控件在程序中动态加载图片的方法
1、使用image editor (delphi程序自带的)编辑生成资源文件.dcr ,
  在创建图片时指定图片的大小时一定要记载下来,在下面要使用图片的大小(13X13)
2、在使用imagelist的unit单元中增加使用资源的调试命令 {$R *.dcr}
3、首先imagelist在加载图片时,要指定图片的大小即第一步指定的文件的大小
  如果不一致那么将加载不到程序中, imagelist.height :=13;imagelist.width:=13;
4、加载图片资源 加载过程需要知道图片在图片资源的名字即第一步中建立的图片的名称
   imagelist.ResourceLoad(rtbitmap,'BoxSelectd1', clwhite);
以上步骤是imaglist加载的过程,其中载应用程序中使用resourceload 函数,如果再包内
封装的话使用resinstload函数。
在写测试的过程中就是因为图片大小没有指定,造成不知道什么原因加载不上图片
,这个过程费了好长时间才找到是怎么回事。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/1507/showart_4955.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP