放置江湖百花谷内:vb编程问题:dat文件能保图片保存进去吗?

来源:百度文库 编辑:高考问答 时间:2024/04/28 07:28:49
就是像flash的fla文件,能倒入声音、图片然后保存成一个文件,我只是想保存图片,就算只能一种格式也好,我学过vb6用*.dat二进制保存变量,不知图片行不行?
要行的话代码如何?
如果不行的话,什么格式可以做到这种“fla文件效果”?
那具体怎么把一幅图片保存在dat文件里?

fla是采用文件流输入的办法,原理非常复杂,实现也非常麻烦。

dat文件是一种文件打包类型,能存储任何的数据,只要你的读取方式正确。不过想把图片保存到dat里面,又想随取随用,还想往里面添加其他元素......这个凭我们现在的能力是无法实现的。

直接用写文件的方法是可以保存的, DAT本身是数据的意思, 不一定就是哪种格式, 大多数情况下格式都是自定义的, 如果你掌握了任意一种图片格式的话, 按照格式一字节一字节写进去是没有问题的,问题在于显示时也得每一字节的读出来,并且每个像素往屏幕上打,这就比较繁了, 不过在VC++里, 很多时候都这么做.
因此, 如果只是保存的话还是可以的