查看: 2704|回复: 5

[已经过期] 怎么样才能将DLL文件中的图片资源转换成Bitmap对象?

[复制链接]
梦石
0
星屑
784
在线时间
380 小时
注册时间
2009-3-9
回帖
336
发表于 2012-7-10 12:53:22 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
各位大大,小弟自己做了一个picture.dll文件,里面只有1张资源图片,和一个外部调用函数,现在小弟想知道,

用ruby(RGSS)语法怎么样才能调用这个dll的资源图片转换为Bitmap对象呢?不要写出文件再读入,我想直接读取的,

PS:调用dll方法我会,但是dll中的函数我返回一个图片字节集,不知道在ruby中怎么读取出来转换成Bitmap。。不然我没办法使用这张图片了{:2_263:}
新手学习中.....努力吧!!
梦石
0
星屑
1002
在线时间
1270 小时
注册时间
2011-2-14
回帖
5388
发表于 2012-7-10 15:15:30 | 显示全部楼层
为什么一定要从dll读取呢,直接输出为位图当做素材读取不就行了

exescope提取出来不就行了
回复

使用道具 举报

梦石
0
星屑
90
在线时间
85 小时
注册时间
2012-5-27
回帖
115
发表于 2012-7-10 16:14:44 | 显示全部楼层
用提取软件提取出来就行了
回复

使用道具 举报

66RPG我的

梦石
0
星屑
220
在线时间
491 小时
注册时间
2012-1-16
回帖
1895
发表于 2012-7-10 16:18:42 | 显示全部楼层
可以实现的话永夜的图片应该也能了,同求提取器。
帐号并非本人使用!
帐号并非本人使用!
帐号并非本人使用!
帐号并非本人使用!
帐号并非本人使用!
回复

使用道具 举报

梦石
0
星屑
90
在线时间
85 小时
注册时间
2012-5-27
回帖
115
发表于 2012-7-11 09:36:25 | 显示全部楼层
永远の路克酱 发表于 2012-7-10 16:18
可以实现的话永夜的图片应该也能了,同求提取器。

我有提取器,只不过明天才能给各位
回复

使用道具 举报

梦石
0
星屑
784
在线时间
380 小时
注册时间
2009-3-9
回帖
336
 楼主| 发表于 2012-12-22 19:46:29 | 显示全部楼层
dengwei 发表于 2012-7-10 16:14
用提取软件提取出来就行了

我只是想将DLL中的图片字节集用ruby代码读到Bitmap对象中而已,不想把该图片解压出来,我想问题的是技术上的问题,
例如:DLL中有一个图片的字节集,我在RM中定义了一个bitmap,然后获取了这个bitmap的内存地址,然后在DLL中将这个
图片字节集复制到内存地址中,但是这个bitmap就是不显示,不知道为什么。。郁闷。

各位大大,能否告知小弟正确的复制内存方法?难道不是复制字节集进去?
新手学习中.....努力吧!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部