Unicode分隔符在vb6中

huangapple go评论65阅读模式
英文:

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.

huangapple
  • 本文由 发表于 2023年3月31日 16:27:34
  • 转载请务必保留本文链接:https://go.coder-hub.com/75896390.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定