主题 : 【求助】会编程的高手来帮下我啊(1OOOFYB)
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2014 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19721(时)
注册时间: 2004-10-02
最后登录: 2024-11-28
楼主  发表于: 2006-08-21 23:25

【求助】会编程的高手来帮下我啊(1OOOFYB)

因为某些图片文件需要打开,但是这些图片是组合在一个文件里面的,目前我的方法是一个一个抽出来,不仅累也很麻烦,所以想请高手帮忙编写一个程序,不知道能不能行~

先说一下,图片文件是GBIX......PVRT这样开头的(看了附件的文件应该很清楚),组合的图片文件就是第一个GBIX....PVRT然后接着到第2个GBIX以前是第一张的图,然后第2个GBIX....PVRT开始,再在第3个GBIX前面是第2张的图,后面依次类推.....

这是我朋友想的原理:
检测字符序列,如果和“PVRT”相同,那么记录P开始的偏移地址,然后查找下一个GBIX或者PVRT,
找到、或者到达文件末尾,就把之前的那个地址到当前的地址之间的字节输出
(我只能输出成文件,不知道用VB等windows编程怎么显示出来)
然后,处理下一个PVRT,直到文件末尾


我传了个附件,里面有我自己抽出来的4个图和一个原来本身4张组合在一起的图....

附件里放了可以用PS打开那种PVR格式的插件....

我想要的就是,能直接把那个组合的文件打开后,就能全部查看到4张图片,而不是只能看到第一张~


补充说明:只要能看到全部的图就可以了,不需要能自动转成JPEG的图(当然您写的能支持的话最好了,不行也不强求,重要的是能看啊)


麻烦高手帮下忙啊,谢谢啊!
有重谢啊!

还有不明白的可以PM我或者跟帖啊
[ 此贴被YZB在2006-08-22 01:09重新编辑 ]
附件: 编程.rar (284 K) 下载次数:41
级别: 模拟小生
UID: 111386
精华: 0
发帖: 82
威望: 0 星
金钱: 2740 浮游币
贡献值: 0 点
好评度: 212 点
人气: 1 点
在线时间: 42(时)
注册时间: 2006-02-28
最后登录: 2011-10-17
沙发  发表于: 2006-08-21 23:32

好象很容易的样子哦......
I AM ELLY·PERSON !

我在玩『遠征online』:http://yz.krgamer.com/
级别: 模拟小生
UID: 111386
精华: 0
发帖: 82
威望: 0 星
金钱: 2740 浮游币
贡献值: 0 点
好评度: 212 点
人气: 1 点
在线时间: 42(时)
注册时间: 2006-02-28
最后登录: 2011-10-17
板凳  发表于: 2006-08-23 09:11

那就分层再用那些软件打开啊,用winhex就可以做到了。
I AM ELLY·PERSON !

我在玩『遠征online』:http://yz.krgamer.com/