CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  VB资源

VB中如何建立资源文件?

楼主golden24kcn(不甜)2002-07-13 15:06:19 在 VB / VB资源 提问

VB中如何建立资源文件?怎么使用它 问题点数:20、回复次数:8Top

1 楼Chice_wxg(学)(习)回复于 2002-07-13 15:08:35 得分 20

VB6好象可以直接建立  
   
  VB5需要一个插件  
   
  如果你用VB5,说一声,我给你那个插件。  
   
   
  使用  
  LoadRes*系列函数  
   
   
   
   
   
  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   应用程序的本地化有好处,这是因为需要翻译的资源在一个资源文件中被隔离,并且无须访问源代码或重新编译该应用程序。    
   
   
   
   
   
   
  LoadResData函数    
   
   
  用以从资源   (.res)   文件装载若干可能类型的数据,并返回一个   Byte   数组。  
   
  语法  
   
  LoadResData(index,   format)  
   
  LoadResData   函数的语法包含下列部分:  
   
  部分 描述  
  index 必需的。一个整数或字符串,它用来指定资源文件中数据的标识符   (ID)。ID   标识符为   1   的资源保留给应用程序的图标。  
  Format 必需的。一个数值,它用来按照下列设置中的描述,指定返回数据的原始格式。该数值也可以是用户定义资源的字符串名。  
  设置  
   
  用于   format   的设置有:    
   
  设置 描述  
  1 光标资源  
  2 位图资源  
  3 图标资源  
  4 菜单资源  
  5 对话框  
  6 字符串资源  
  7 字体目录资源  
  8 字体资源  
  9 加速器表  
  10 用户定义资源  
  12 群组光标  
  14 群组图标  
  说明  
   
  LoadResData   从资源文件装载的数据可以达到   64K。  
  对位图、图标、光标资源类型使用   LoadResData   将返回包含该资源中的实际二进制位的字符串。如果想使用实际的位图、图标或资源,请使用   LoadResPicture    
  函数.  
  LoadResData   的使用对于   Visual   Basic   应用程序本地化有好处,这是因为需要翻译的资源在一个资源文件中被隔离,并且无须访问源代码或重新编译该应用程序。    
   
   
   
   
   
   
  LoadResString   函数  
   
   
  用以从资源   (.res)   文件装载字符串。.  
   
  语法  
   
  LoadResString(index)  
   
  LoadResString   函数的语法包含下列部分:  
   
  部分 描述  
  index 必需的。一个整数,它用来指定资源文件中数据的标识符   (ID)   。ID标识符为   1   的资源保留给应用程序图标。  
  说明  
   
  可以使用   LoadResString   函数代替代码中的字符串文字量。  
  将数据的长字符串存储在资源文件中并从该资源文件访问它们能改进装载时间,这是因为您可以根据需要从资源文件单独装载,而不是在装载窗体时一并全部装载。  
  LoadResString   的使用对于   Visual   Basic   应用程序的本地化有好处,这是因为需要翻译的资源一个资源文件中被隔离,并且无须访问源代码或重新编译该应用程序。    
  Top

2 楼golden24kcn(不甜)回复于 2002-07-13 15:17:12 得分 0

请问在哪里建立,我试着找过各个菜单,可是没有找到!Top

3 楼Chice_wxg(学)(习)回复于 2002-07-13 15:23:03 得分 0

 
   
  工具   ->   外接程序管理器中好象有  
  ...   Resource   ...Top

4 楼oceanmap(弄潮儿)回复于 2002-07-13 15:25:51 得分 0

菜单   外接程序---->外接程序管理器   双击"VB   6   资源编辑器"使其加载,单击"确定"后,在工具栏上多了一个"vb   资源编辑器",单击打开后即可使用Top

5 楼oceanmap(弄潮儿)回复于 2002-07-13 15:28:09 得分 0

补充:"VB   6   资源编辑器"加载后,在菜单"工具"里面也可以找到Top

6 楼Montaque(每天回答两个问题)回复于 2002-07-13 15:29:36 得分 0

在[外接程序]菜单下,点击[外接程序管理器],弹出外接程序管理器窗口,窗口左边的列表中列出了所有的外接程序,鼠标双击"VB6资源编辑器"。然后按[确定]按钮返回主窗口。   工具菜单里面就又了!Top

7 楼Montaque(每天回答两个问题)回复于 2002-07-13 15:30:41 得分 0

在[外接程序]菜单下,点击[外接程序管理器],弹出外接程序管理器窗口,窗口左边的列表中列出了所有的外接程序,鼠标双击"VB6资源编辑器"。然后按[确定]按钮返回主窗口。   工具菜单里面就又了!Top

8 楼golden24kcn(不甜)回复于 2002-07-13 15:31:09 得分 0

多谢大侠们的指点,小弟感谢,只是只有20分相送小弟了感觉有点惭愧了!没办法,小弟以后还问题多多!结贴!Top

9 楼GateMenD(GateMen Dai)回复于 2002-07-13 15:33:50 得分 0

资源文件直接用notepad建立,扩展名存为.rc  
  然后在光盘中找到rc.exe   与   rcdll.dll   两个文件,复制到硬盘  
  执行   rc   xxxx.rc,则自动生成   xxxx.res   文件  
  在VB中添加文件,选择xxxx.res文件即可.  
  至于使用方法在上面的回复人中已有.  
  Top

相关问题

  • 在VB中如何建立资源文件(.res)(在线等待回复)************
  • VB的资源文件
  • 请问怎样用VB建立资源文件,并且用VB调用资源文件中的图片与图标。(菜鸟问题)
  • 资源文件的建立问题
  • 如何调用vb的资源文件
  • vb中如何管理资源文件
  • vb项目中的资源文件
  • 关于VB的资源文件
  • 怎样用VB建立文件???????????
  • 如何用vb建立文件夹?

关键词

  • vb6
  • 文件
  • 函数
  • 应用程序
  • 语法
  • 数据
  • vb
  • 数值
  • 编译
  • 资源

得分解答快速导航

  • 帖主:golden24kcn
  • Chice_wxg

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo