首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

简体版系统中编译的程序在繁体版中运行,程序界面文字乱码,该如何解决

2013-01-25 
简体版系统中编译的程序在繁体版中运行,程序界面文字乱码如题,使用简体中文版的VB6.0在简体版系统中编译的

简体版系统中编译的程序在繁体版中运行,程序界面文字乱码
如题,使用简体中文版的VB6.0在简体版系统中编译的程序,在公司繁体版系统中运行发现显示的字都是乱码,后试着在自己的电脑(简体版的系统)中将代码里的简体字都变成了繁体,结果有改善,只是程序界面中的字符仍是显示乱码,不知道这样的问题如何解决,各位热心人请帮一小弟,谢谢!
[解决办法]
除了要用繁体字意外还要注意,必须用代码来设置窗口和其它所有控件需要显示的文本
比如有个窗体标题是"窗口標題",那么你直接在vb的属性编辑器里面把窗口的标题设置为"窗口標題"这样是不行的,换到繁体系统就会乱码.你得在窗体的load事件中用代码me.caption="窗口標題",这样编译出来的东西再到繁体系统就正常了

[解决办法]
在Windows简体中文版中使用繁体汉字和在Windows繁体中文版中使用繁体汉字是不一样的。
不要以为前者能用,后者就能用。
所以,你必须做两套系统,分别在简休中文版、繁体中文版下测试。

热点排行