(高手進)vb實現語言轉換問題 我現在遇到問題是,,我用的是繁體操作系統,,現在開發了一個應用軟件,要加上繁體,英文,越南文語言,,但越南文顯示不出來或是亂碼,,如何不設定控制面板里的語言選項,可以做到語言切換啊,,望從大家的回貼上得到點啟發.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我電腦上安裝了越南文字,,我可以建越南文字的文件夾,,這個問題已經困擾我几天了,,請教配置文件存儲語言文字是怎么樣的做法,,能舉個例子嗎,,,,,謝謝,目前我是把越南文字放到一個utf8格式的txt文件里,,我用vb讀時顯示出現亂碼,,, 你必须将控件的FontName和Charset都设置正确才能显示对应语言的内容。通常除了英文之外的其它多种语言混合的文本也是不能正确显示的(应为字体设置只能匹配一种语言)。 需要支持unicode的控件还是直接用vb.net 2005吧,对unicode支持的很好 那你试着把你的越南文存为unicode格式Txt文件试试。另外,如楼上所说,控件也需要支持unicode,比如VsFlexGrid就有一个专门支持unicode的.如果不支持unicode,比如标准的Command,Label,你在设置文字的同时,必须同时改变它的字体。如Set Label1.Font = .... Lable1.Caption="*^&r2#(越南文)$!" 我已經用VB開發了,不可能最用VB.net重寫,,我開發的那個軟件現在要把菜單,和一些按鈕,標簽做語言轉換,我是把越南文存放在unicode的txt文件里,,然后在控件的font屬性里選擇了arial字體,,還是顯示搞碼 在字体对话框中,除了字体名称是“Arial”,字符集也要选“越南文”。 要适应不同的语言环境,用Unicode控件. 我選了越南文了還是不行to:zhu_1976現在我要做到的是在不同的windows系統里切換語言都不能出現亂碼,,就在maxthon瀏覽器那里 试试先用SetThreadLocale更改一下默认语言。 我現在用ini文件存簡體中文和越南文,然后我用GetPrivateProfileString來讀ini文件,,有個別顯示亂碼例如ini存的是簡體中文,,簡字顯示問號,,,我把SetThreadLocale 設為2052(簡體都不行),,請高手們多指點 是不是與windows的字符集有關,,唉~~太麻煩了 VB不原生支持UTF8啊,改REALbasic吧(玩笑)越南文不就是法文字母嘛显示不出来应该是字体和字体的char set没设好。 试一下先把VB编译环境下的SP包打到SP5+ 這與char set沒關系哦,,今天我在打開系統語言區域在進階那里選中文(RPC)然后重啟最打開讀ini文件里的字符沒有問題,,,不過這樣不好,,我打開郵件軟件出現亂碼了,,如果可以用程序調用字碼頁編碼就好了,,,等待高手們指點...maxthon瀏覽器就做到這樣功能.... 現在窗體上可以顯示越文了我是用form 2.0控件的,,但是有些特殊字符顯示不出來,,望高手指點http://www.3800hk.com/Article/web/html1/jcjchtml/2005-08-06/Article_45678.html(特殊字符大全) ~~~~~一个图片的多种状态变换问题~~~~~ 根据权限设置按纽的enabled属性 为什么第二次单击时就失效了 一个运算符问题 vb如何生成excel表 做QQ的补丁还要学些什么? 跪求,有关datagrid使用方法。问题解决我给n分!!! 有使用过CreateAcceleratorTable 这个API的吗?? 急急如律令!!!VB大虾。。。。。帮帮忙 enmity(灵感之源)和MoQi_123(老莫的春天)来领分! 关于ADO事务处理的问题... Data控件的问题 如何将数字转化为前面带空格的字符串?
通常除了英文之外的其它多种语言混合的文本也是不能正确显示的(应为字体设置只能匹配一种语言)。
还是直接用vb.net 2005吧,对unicode支持的很好
如果不支持unicode,比如标准的Command,Label,你在设置文字的同时,必须同时改变它的字体。
如Set Label1.Font = ....
Lable1.Caption="*^&r2#(越南文)$!"
我開發的那個軟件現在要把菜單,和一些按鈕,標簽做語言轉換,我是把越南文存放在unicode的txt文件里,,然后在控件的font屬性里選擇了arial字體,,還是顯示搞碼
to:zhu_1976
現在我要做到的是在不同的windows系統里切換語言都不能出現亂碼,,就在maxthon瀏覽器那里
例如ini存的是簡體中文,,簡字顯示問號,,,我把SetThreadLocale 設為2052(簡體都不行),,請高手們多指點
越南文不就是法文字母嘛
显示不出来应该是字体和字体的char set没设好。
http://www.3800hk.com/Article/web/html1/jcjchtml/2005-08-06/Article_45678.html(特殊字符大全)