我正在尝试在 VB6 中制作一个安装程序,它将安装该程序所需的所有文件。
我使用 CSV 文件来存储数据并使用以下方法读取数据:
file="C:\users\admin\desktop\table.csv"
Open file For Input As fnum
但是,EXE 文件无法在另一台笔记本电脑上执行,因为我收到错误“file not found
".
So: 如何将此 CSV 文档嵌入到 .EXE 文件中,以便该程序可以在任何 Windows PC 上运行?
-
打开项目,Add-Ins菜单项,打开Add-In管理器并双击VB6 资源编辑器要加载它,请关闭管理器。
-
Click Project然后菜单项添加新的资源文件在底部。输入文件名并将其保存在代码文件所在的目录中。
-
来自项目浏览器树双击XXX.RES从新的相关文件 node.
-
Select 添加自定义资源从弹出窗口中的工具栏
-
浏览到您的 .csv 并添加它,您应该看到它添加为定制\101
-
现在它将在编译时嵌入到 exe 中。如果文件发生更改,请将其重新添加到资源中,每个条目有 64k 的限制。
-
要在运行时将其加载到代码中:
strCSV = strconv(LoadResData(101, "CUSTOM"), vbunicode)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)