当前位置:编程学习 > VB >>

VB怎样把很多图片放在一起,然后在程序中直接使用名字就可以访问,不使用数据库

VB怎样把很多图片放在一起,然后在程序中直接使用名字就可以访问,不使用数据库。像VC++MFC一样把所以的位图.bmp放在res文件中 --------------------编程问答-------------------- 放在资源文件里就好了

点 外接程序--外接程序管理器 在打开的对话框里点“Visual Basic 6 资源编辑器”再把“加载/卸载”打上勾就有了。
如果没有找到“Visual Basic 6 资源编辑器”说明你的VB是精简版的。必须下载完整的版本才行。

==================================================
所谓资源文件其实就是在生成的EXE文件的最后部分写入你添加的图片、文本等等一系列资源,运行时,你的程序就可以读取这些东西。
如果从文件读取的话,你就必须在提供EXE文件的同时提供你要读取的文件,而用资源文件,你就可以只有一个EXE文件了。  --------------------编程问答-------------------- 放入资源,使用 LoadResPicture 读取。
--------------------编程问答-------------------- 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 应用程序的本地化有好处,这是因为需要翻译的资源在一个资源文件中被隔离,并且无须访问源代码或重新编译该应用程序
--------------------编程问答-------------------- vb的res文件。vb的资源文件管理器在外接程序管理器内找。
补充:VB ,  控件
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,