【发布时间】:2013-05-30 06:24:12
【问题描述】:
我在vb6中有一个文本框,通过exe运行时会显示Unicode字符,但是通过代码运行(调试模式)时,这是显示垃圾字符。
我知道并非所有内置 Vb 控件都支持 Unicode。可能是什么原因?
到目前为止,我正在使用 VB6 Fusion 方法来支持 Unicode 字符,是否有更好的选择来提供支持?
【问题讨论】:
-
“并非所有内置 Vb 控件都支持 Unicode”不是真的。事实上,所有内置的 VB6 控件都不支持 Unicode。
-
这个问题可能会有所帮助How to display Unicode text in VB6
-
@wqw 命令按钮、选项按钮等,确实支持 Unicode,但值得关注的是在其中一个应用程序中,文本框在运行 exe 时支持 unicode,但在调试时不支持。请更改您的系统区域设置,然后它将显示此行为
-
@sandeephu:更改系统区域设置与 unicode 支持相反。我是保加利亚人,我每天都在处理西里尔代码页。
标签: debugging encoding vb6 unicode-string