社区
C++ Builder
帖子详情
读取Res文件中的位图总是出错
erdgzw
2007-10-08 11:36:15
我用Image Editor向Res文件中添加了一个位图,然后在代码中读取
Image1->Picture->Bitmap->LoadFromResourceName(int(HInstance),"Bitmap1");
可为什么总是提示“找不到资源Bitmap1”?我用Image Editor打开Res文件位图是存在的啊!
...全文
199
10
打赏
收藏
读取Res文件中的位图总是出错
我用Image Editor向Res文件中添加了一个位图,然后在代码中读取 Image1->Picture->Bitmap->LoadFromResourceName(int(HInstance),"Bitmap1"); 可为什么总是提示“找不到资源Bitmap1”?我用Image Editor打开Res文件位图是存在的啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
erdgzw
2007-10-10
打赏
举报
回复
不行,可能真是我的程序有问题吧。
ydlchina
2007-10-09
打赏
举报
回复
在程序中要用到这些资源的单元的#pragma resource "*.dfm"语句后前面添上
#pragma resource "资源文件名.res"
有时还需添上#pragma package(smart_init)
或在工程主CPP文件中添上
USERES("资源文件名.res");
调用位图:
Graphics::TBitmap *pBitmap=new Graphics::TBitmap;
pBitmap->LoadFromResourceName((unsigned int)HInstance,"bitmap1");
注Bitmap1必须是你使用Image Editor向Res文件中添加的位图的名称,不能错。
以上是我曾经使用过的,应该能通过
i_love_pc
2007-10-09
打赏
举报
回复
Image Editor编辑之后保存,将res文件重新加入到工程中,然后编译运行,最好是builde all
ydlchina
2007-10-09
打赏
举报
回复
HInstance 注意大小写。如果还是不能通过,有可能是你的程序有问题。
erdgzw
2007-10-09
打赏
举报
回复
还是不行,用Image Editor打开Res文件位图却存在。
i_love_pc
2007-10-08
打赏
举报
回复
//int 和unsigned int不太一样,使用
Image1- >Picture- >Bitmap- >LoadFromResourceName((unsigned int)HInstance,"Bitmap1");
或者
Image1- >Picture- >Bitmap- >LoadFromResourceName(0,"Bitmap1");
erdgzw
2007-10-08
打赏
举报
回复
我是真接使用Image Editor向Res文件中添加的位图,没有RC文件。
ydlchina
2007-10-08
打赏
举报
回复
看你的RC文件Bitmap1是否正确。
在程序中要用到这些资源的单元的#pragma resource "*.dfm"语句后前面添上
erdgzw
2007-10-08
打赏
举报
回复
当然加入了,我用的是工程自带的Res文件。
alloutoflove
2007-10-08
打赏
举报
回复
res文件有没加入到工程中然后编译?
网管教程 从入门到精通软件篇.txt
Axx:ARJ压缩
文件
的分包序号
文件
,用于将一个大
文件
压至几个小的压缩包
中
(xx取01-99的数字) A3L:Authorware 3.x库
文件
A4L:Authorware 4.x库
文件
A5L:Authorware 5.x库
文件
A3M,A4M:Authorware Macintosh...
超级模块5.0完美破解加强版
' 改进"内存操作类"
中
"
读取
",参数三留空表示数据块全部数据,为-1表示全字节集数据 ' 改进"内存操作类"
中
"写入",参数三为-1表示全部数据并标记为字节集数据 ' 增加"正则表达式类",命令有:"创建","取匹配文本","取子...
HGE_系列教材(1-9)
Ini_GetFloat 从初始化
文件
中
读取
一个浮点值(float) Ini_SetString 在初始化
文件
中
写入一个字符串 Ini_GetString 从初始化
文件
中
读取
一个字符串 5. 随机数参数函数(Random number generation functions) Random_...
谈Delphi编程
中
资源
文件
的应用
资源
文件
一般为扩展名为res的
文件
,在VC
中
资源
文件
用得非常普遍,但Delphi在其联机帮助
中
对资源
文件
没 作什么介绍。其实利用其自带的资源编译工具BRCC32.EXE(一般位于DelphiBIN目录下),我们完全可以做出跟VC一 ...
delphi资源
文件
制作及使用详解
一、引子: 现在的Windows应用程序几乎都使用图标、图片、光标、声音等,我们称它们为资源(Resource)。最简单的使用资源的办法是把这些资源的源
文件
打入...它可以把我们程序
中
所需要的资源整合到一个资源
文件
(.RES
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章