| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4878 人关注过本帖
标题:VB如何把一堆图片打包到dat的文件里,或者其他自定义后缀文件里?
取消只看楼主 加入收藏
爱吃de教父
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2017-9-8
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:7 
VB如何把一堆图片打包到dat的文件里,或者其他自定义后缀文件里?
VB如何把一堆图片打包到dat的文件里,或者其他自定义后缀文件里?

设计程序目标:在form里有个Picturebox,Picturebox上有command按钮,点击按钮,Picturebox就变成设置好相应的图片。

设计中的问题:由于图片太多,不能用 资源管理器 res的方式。据说可以在生成的EXE里,放上相应的dat文件,就可以。但是这个dat或者自定义后缀文件,要怎样才能弄到?是要借助其他软件来弄的,还是直接在VB里打包图片生成dat?

如果是在VB里打包生成dat,那么代码是怎样的?(本人新手,需要具体代码,如果你说要调用什么什么函数的,这个我真的不懂,有代码的话,比较容易参考)

得到dat后,要实现上述设计目标的,该用怎样的代码来在VB里打开dat?

大神们最好按照这个设计目标来写一段代码,不然,新手的我真的不懂,只有对照着代码,才能学会,请体谅。

不能直接用路径的方法来打开图片,因为设计目标是,哪怕别人打开文件夹,也无法直接取得里面的图片,所以需要打包成dat的方法,或者自定义后缀文件来链接VB进行设计。
搜索更多相关主题的帖子: VB 图片 打包 dat 文件 
2017-09-08 01:45
爱吃de教父
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2017-9-8
收藏
得分:0 
回复 4楼 风吹过b
网址里的很详细,但是新手的我看起来比较困难,比如不知道代码是直接在form里加入代码,还是要用模块加入代码
2017-09-08 11:58
爱吃de教父
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2017-9-8
收藏
得分:0 
回复 3楼 ZHRXJR
可以的话,麻烦大神你写一下代码了。
2017-09-08 12:00
爱吃de教父
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2017-9-8
收藏
得分:0 
回复 8楼 风吹过b
好的,我看看,谢谢了
2017-09-08 16:49
爱吃de教父
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2017-9-8
收藏
得分:0 
回复 9楼 xiangyue0510
只是临时设计一个程序,当时也没想过需要用到那么多知识,唉~
本来用了 资源管理器 的方法可以的,但是由于图片太多,导致EXE很大,所以想到别人说的打包dat文件,或者数据库的方式来存放图片当成是图片的一个容器,打开EXE时调用数据库或者dat里的数据。
2017-09-08 16:52
爱吃de教父
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2017-9-8
收藏
得分:0 
回复 12楼 ZHRXJR
谢谢大神!
但是我电脑打不开,不知道是我电脑问题,还是编译问题,显示附件图片里的问题。
图片附件: 游客没有浏览图片的权限,请 登录注册
2017-09-08 22:42
爱吃de教父
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2017-9-8
收藏
得分:0 
回复 14楼 ZHRXJR
压缩包里就只有这两个文件。
出现问题提示的,是双击EXE的时候出现的。
图片附件: 游客没有浏览图片的权限,请 登录注册
2017-09-09 12:32
爱吃de教父
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2017-9-8
收藏
得分:0 
回复 16楼 ZHRXJR
终于可以了!
是解压后再运行出现问题的,
然后按照你说的,需要新建一个 doc 的文件夹,
然后再试一下,终于能打开了。
图片附件: 游客没有浏览图片的权限,请 登录注册
2017-09-10 03:32
快速回复:VB如何把一堆图片打包到dat的文件里,或者其他自定义后缀文件里?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.054869 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved