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

VB语言编写的应用程序,如何解决中、英、俄三种语言版本的有关问题

2013-06-19 
VB语言编写的应用程序,怎么解决中、英、俄三种语言版本的问题一个VB语言编写的应用程序,以前只有中文简体的,

VB语言编写的应用程序,怎么解决中、英、俄三种语言版本的问题
一个VB语言编写的应用程序,以前只有中文简体的,现在要改成中文、英文、俄文三种语言的版本,大侠们,你们有什么好的解决方案吗?还有就是打包成EXE的文件时,又要怎么做? VB 多国语言
[解决办法]
通常的做法是使用资源文件,不过,这样估计程序涉及到字符串的,比如按钮标题,都得改用从资源文件加载
[解决办法]
如果不能使用资源文件,那就将界面和功能代码分离,这样就可以给不同的语言设计不同的界面。

一般来说,使用不同的语言文件是最简单的方法。
[解决办法]

引用:
求教一个简单的例子

LS的意思就是按7楼的方法,将主要功能代码集中在一起,各个语言版本共用
[解决办法]
找一个俄国软件,看人家怎么做的。有时人家用的未必是像我们用汉语直接翻译过去的东西。

[解决办法]
帮你搜了一下vb xml
http://www.nonhostile.com/howto-xml-vb6.asp 
里面有代码

不过还是觉得你这样的方法不好。最好就是窗体弄三份,在初始化的时候用户选择什么语言,然后保存用户选择结果到一个地方,根据这个结果载入不同的窗体。不然你的维护成本将会很高的

三种类似的窗体还可以让别人设计,找到最美观的摆放


[解决办法]
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

帮你搜了一下vb xml
http://www.nonhostile.com/howto-xml-vb6.asp 
里面有代码

不过还是觉得你这样的方法不好。最好就是窗体弄三份,在初始化的时候用户选择什么语言,然后保存用户选择结果到一个地方,根据这个结果载入不同的窗体。不然你的维护成本将会很高的

三种类似的窗体还可以让别人设计,找到最美观的摆放

大哥,时间紧急啊,容不得我这样做,在拖要违约的

那没有什么好方法了,你熬夜吧

刚出了个新闻,说就是因为熬夜加班 死了,啊啊啊啊啊


那你就找个懂语言的,用在资源文件或者xml里面。你的按钮,标签用最长的长度,给出足够的空间就好了
不是什么大事

热点排行