Project1

标题: 怎么样才能将DLL文件中的图片资源转换成Bitmap对象? [打印本页]

作者: ky52879    时间: 2012-7-10 12:53
标题: 怎么样才能将DLL文件中的图片资源转换成Bitmap对象?
各位大大,小弟自己做了一个picture.dll文件,里面只有1张资源图片,和一个外部调用函数,现在小弟想知道,

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

PS:调用dll方法我会,但是dll中的函数我返回一个图片字节集,不知道在ruby中怎么读取出来转换成Bitmap。。不然我没办法使用这张图片了{:2_263:} dsu_plus_rewardpost_czw
作者: R-零    时间: 2012-7-10 15:15
为什么一定要从dll读取呢,直接输出为位图当做素材读取不就行了

exescope提取出来不就行了
作者: dengwei    时间: 2012-7-10 16:14
用提取软件提取出来就行了
作者: 永远の路克酱    时间: 2012-7-10 16:18
可以实现的话永夜的图片应该也能了,同求提取器。
作者: dengwei    时间: 2012-7-11 09:36
永远の路克酱 发表于 2012-7-10 16:18
可以实现的话永夜的图片应该也能了,同求提取器。

我有提取器,只不过明天才能给各位
作者: ky52879    时间: 2012-12-22 19:46
dengwei 发表于 2012-7-10 16:14
用提取软件提取出来就行了

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

各位大大,能否告知小弟正确的复制内存方法?难道不是复制字节集进去?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1