| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 720 人关注过本帖
标题:随风逐流进来
只看楼主 加入收藏
kaishiuexi
Rank: 1
等 级:新手上路
帖 子:264
专家分:0
注 册:2007-6-8
收藏
得分:0 

比如说你的一个按钮或者表格的一个CELL要用到N张图片,你就把要用的这几个图片放到资源文件中,编好它们的ID(要自己知道就行),然后就可以用代码直接控制它们了啊,比如说加载卸载!大小问题就容易解决了,放到Image控件里,自适应大小就ok了,不想用资源文件的话也可以,直接LoadPicture行.
我这的代码也没有纯粹针对图片运用的,就两个函数罢了:LoadResPicture();LoadPicture();
If aryTableValue(lngReturnRow).TableRowValue(lngLoop).FieldValue.intValue = 1 Then
Set colFlexgrid.CellPicture = LoadResPicture(101, vbResIcon)
Else
Set colFlexgrid.CellPicture = LoadResPicture(100, vbResIcon)
End If


当白天又一次把黑夜按翻在床上的时候,太阳就出生了……
2007-11-13 11:20
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
收藏
得分:0 
你这是操作ICON.我说的是你给我的那个BMP图片

[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2007-11-13 11:22
kaishiuexi
Rank: 1
等 级:新手上路
帖 子:264
专家分:0
注 册:2007-6-8
收藏
得分:0 
Set colFlexgrid.CellPicture = LoadResPicture(100, vbResBitmap)
用法一样,下面详解:

LoadResPicture 函数
用以从资源 (.res) 文件装载位图图标或光标。

语法

LoadResPicture(index, format)

LoadResPicture 函数的语法包含下列部分:

部分 描述
index 必需的。一个整数或字符串,它用来指定资源文件中数据的标识符 (ID) 。ID标识符为 1 的资源保留给应用程序的图标。
format 必需的。一个数值或常数,如下列“设置值”中所描述的,指定返回数据的格式。

设置值

用于 format 的设置值有:

常数 描述
vbResBitmap 位图 0 位图资源
vbResIcon 图标 1 图标资源
vbResCursor 2 光标资源

说明

可以使用 LoadResPicture 函数代替对存储在 Form 或控件的 Picture 属性中的图形的引用。

将位图、图标或光标存储在资源文件中并从该资源文件对它们进行访问能改进装载时间,这是因为可以根据需要从资源文件单独装载,而不是在装载 Form 时一并全部装载

LoadResPicture 的使用对于 Visual Basic 应用程序的本地化有好处,这是因为需要翻译的资源在一个资源文件中被隔离,并且无须访问源代码或重新编译该应用程序。


当白天又一次把黑夜按翻在床上的时候,太阳就出生了……
2007-11-13 11:54
快速回复:随风逐流进来
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038895 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved