英文:
Unicode delimiter in vb6
问题
我在可执行文件的末尾使用分隔符编写了数据数组。在编译后,该应用程序在中文Windows上无法运行,只能在英文Windows上运行。我尝试使用Unicode字符作为分隔符(如下面的示例),但文件似乎已损坏,根本无法运行。
StringArray = Split(Mydata, ChrW(&H4E00))
是否有其他选择?
英文:
i wrote data arrays at the end of the exe with delimiter. After I compiled, the app it didn't work on Chinese Windows, only on English, i tried to use unicode characters for delimiter(example below) but the file seems damaged and cannot be runned at all.
StringArray = Split(Mydata, ChrW(&H4E00))
is there any alternatives?
答案1
得分: 1
将您的数据数组放入一个资源文件中,并使用“VB6资源编辑器”附加组件将其编译到您的EXE中。然后,您可以使用“LoadResData”函数加载回您的数组。
英文:
Put your data arrays in a Resource file and compile that into your EXE with the "VB6 Resource Editor" Add-in. Then you can load back your arrays with the "LoadResData" function.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论