qq轻聊版下线:VB中能不能把一些数据存在本身的EXE中?

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 08:30:57
如题,谢谢
因为有些数据不想存成一个文件

可以的。(打包成EXE前可以)
你可以建立一个数组来存放这些数据。
如果已经是编译的EXE的话也可以,你写个代码把数据存成文本放到EXE同目录
然后用 COPY 程序名.EXE /B + 文本名.TXT /B 程序名.EXE(VB中的代码是shell COPY 程序名.EXE /B + 文本名.TXT /B 程序名.EXE )
即可。

不能 你可以做个数据库 来保存数据 提高安全性 或者 存在txt中 存的时候用算法加密 提取的时候解密就可以了 然后打包就成一个.exe了

可以的,你先把数据库做成资源,保存在工程里一起生成EXE,然后用提取资源创建文件的方法(网上找找)就可以把资源提取出来写入文件就可以写成数据库,然后再连接,主要是设计的时候不能先连接好,要在代码中动态连接,否则你程序一运行就出错!

可以,就是使用二进制文件存取方法放在程序文件末尾.比如用户首次输入的用户名和密码什么的.实话说,我不大使用这种方法,不过网上资料很多,你去找找吧.
不过如果是有关程序设置的话,建议还是放在外面,比如INI,XML文件里面,使用几个API函数就能简单的存取,而且还有利于程序的扩展.
还有是用数据库保存.