游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4072|回复: 12

如何打包图像?

[复制链接]

25

主题

179

帖子

179

积分

注册会员

Rank: 2

积分
179
发表于 2004-8-11 09:29:00 | 显示全部楼层 |阅读模式
我想了很长时间,但总是不成功,各位大侠可否给段源码!

25

主题

179

帖子

179

积分

注册会员

Rank: 2

积分
179
 楼主| 发表于 2004-8-11 09:32:00 | 显示全部楼层

Re:如何打包图像?

Open FileName For Binary As #1

是用这个方法吗?

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2004-8-12 13:24:00 | 显示全部楼层

Re:如何打包图像?

靠!去查我的 csdn封笔之作 帖子

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2004-8-12 13:30:00 | 显示全部楼层

Re:如何打包图像?

http://bbs.gameres.com/showthread.asp?threadid=2087

22

主题

209

帖子

229

积分

中级会员

Rank: 3Rank: 3

积分
229
发表于 2004-8-12 16:10:00 | 显示全部楼层

Re: 如何打包图像?

bmp2pic.rar

sf_2004812161057.rar

9.04 KB, 下载次数:

22

主题

209

帖子

229

积分

中级会员

Rank: 3Rank: 3

积分
229
发表于 2004-8-12 16:11:00 | 显示全部楼层

Re: 如何打包图像?

inpack.rar

sf_2004812161127.rar

2.34 KB, 下载次数:

25

主题

179

帖子

179

积分

注册会员

Rank: 2

积分
179
 楼主| 发表于 2004-8-12 17:59:00 | 显示全部楼层

Re:如何打包图像?

谢谢各位了!

如果一个包有1G,用“Open FileName For Binary As #1”打开,会将所有资源载入内存吗?

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2004-8-13 11:12:00 | 显示全部楼层

Re:如何打包图像?

?????晕!上基础课吧!
Open FileName For Binary As #1
并不读取文件,只是打开文件!!只是告诉操作系统,这个文件我在操作!你们其他人别捣乱,这时文件就被锁定了!
直到
close #1 才解锁!

而且,不要用#1,文件号必须保证可用
freecode() 函数可以返回一个可用的文件号,"#"不是必须的字符.

在读二进制文件的时候,我们常用的函数有
seek 定位当前位置
get 读取指定数据,只有当执行这个时才会把文件中的信息读入内存!

通常我们读二进制文件要用 byte 动态数组
exp:   
dim pick() as byte
redim pick(5)
seek filecode,1
get filecode,,pick
从文件头开始读6个字节到pick中

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2004-8-13 11:14:00 | 显示全部楼层

Re:如何打包图像?

可以直接读取一个结构!当然其中的动态部分必须先限定!这样很方便的!

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2004-8-13 11:15:00 | 显示全部楼层

Re:如何打包图像?

好象返回可用文件号的函数写错了!也许是freefile
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 08:50

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表