开发者社区> 问答> 正文

如何把数据文件封装到执行程序中:报错

场景是这样的:我有一个小的信息录入程序,需要保存每个部门的信息,现在的状况是  保存信息的文件 A 和程序exe 是俩个不同的文件,结果从部门A到部门B,忘记把 文件A一起拷贝走了。没有没什么办法可以在程序运行的时候直接把信息写入 EXE 文件中呢?就是始终保持只有这一个文件需要拷贝?

我初步设想了一种方式:程序运行时 将文件和真正的运行程序解压到虚拟目录,这样进行读取数据文件的操作,在程序结束时再覆盖掉最初的外壳程序。但是外壳程序的文件一直被占用会不会导致无法覆盖呀

展开
收起
kun坤 2020-06-07 15:56:29 634 0
1 条回答
写回答
取消 提交回答
  • 提供以下思路:

    1. 把A文件放到内容的文件服务器上,然后通过B程序进行读取。

    2. A文件可以嵌入到exe中,请使用搜索引擎搜索“把资源文件嵌入到XX语言的exe中”

    3. A文件+b程序==>c程序,程序C运行解压然后运行b程序进程,自己在结束掉。

    2020-06-07 15:56:33
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载