问题:一个在日文环境下开发的代码,在中文的VB下打开后,里面的文字变成了乱码,
|
|
操作系统是WindowsXP简体中文版,vb中文版 |
|
日文环境下开发的代码
|
日文字变成了乱码 |
解决:
|
1 |
系统安装IME日文输入法, |
|
|
2 |
vb代码界面,输入法设为IME日文输入法 |
拷贝乱码 |
|
3 |
百度搜索界面,输入法设为中文, |
粘贴乱码到搜索框,日文可以显示 |
不知道具体原因,只是试出来的,有知道具体原因的朋友,请赐教。
本人的操作系统是WindowsXP简体中文版,VB是中文企业版现在想修改一个在日文环境下开发的代码,在中文的VB下打开后,里面的文字变成了乱码,请前辈们告诉我怎么办?
在系统中添加日文字符集
关于vb中文版 如何 实现日文显示的问题。 先向大家问声好。我是vb的新手,想向内行人讨教一下:如何在vb6.0中正确的显示日文(我指的是在中文版的vb中)问题比较长,请耐心看完。我试过南极星内码转换,还可以,但是有三个毛病:一个就是在vb中输入和输出日文的时候必须要打开南极星才行,否则就会又呈现乱码,另外还必须要用南极星内带的日文输入,用win xp带的ime日文输入不行,这是其一;第二个毛病就是,虽说程序编完后运行时关掉南极星还可以正确显示日文,但一查看程序代码又变成了乱码,如果我编的程序需要用户用inputbox$输入日文,那他们用ime输入显然不行啊;第三个毛病:即使用南极星自带的日文输入编程,也有点小问题,那就是一旦日文输入错了按退格键消除,退格清楚地部分就会呈现出混乱的内容(倒是不影响实际内容,实际内容为空)。谁能推荐我除了南极星,用别的办法解决中文版的vb日文显示的问题啊?多谢了。
回答:
试试看自己做个inputbox窗口,用RichTextBox来做输入行,这个应该支持多国语言的。
菜单项和所有在程序里要显示的日文内容,最好作成一个专门的INI配置文件,让程序支持多语言,不会做ini至少也应该把这些文本内容专门作成一个文件处理,
中文的系统开发日文会有很多问题的
补充
INI配置文件有专用API函数可以使用,,*.ini的文件电脑上用得很多的
inputbox输入日文不行,,
可以自己画个窗口inputform,加上一个RichTextBox,一个button和inputbox函数做成一样的,使用时只要inputform.show 1 就可以模态显示.输入内容可以到RichTextBox里获得
中文VB中如何实现日文和中文共同正确显示,请vb内行人帮忙。
据说vb是支持unicode的,但我搞不懂为什么在vb中输入日文还显示乱码。有网友说,虽然在vb编程中显示乱码,但一旦生成exe文件后就不再显示乱码(我猜这是不是因为在编程中输入日文虽然显示乱码,但其unicode是正确的)。这方法我也试过了,如若在执行中不显示乱码,在编程中即使是乱码我也就忍了,可在生成exe以后仍然显示乱码。请问这是什么原因。还有,如果我用南极星,就无法在vb编程中正确显示简体中文(因为南极星只带繁体中文),但生成exe后仍可以显示简体中文(虽然编程时是乱码),为什么乱码的中文在exe时能被正确显示,而乱码的日文却不能?继续想请大家指教。
以前好象在用VC时也有过这个问题(是西欧语言),后来在设置里设置了下UNICODE支持就OK了。
怎么设置vb的unicode啊,能进一步指点下吗?多谢了。
====================================================
====================================================
订阅免费电子杂志〈名人传记〉
每期发送电子图书,广读博览融汇贯通。阅读电子书时,请注意保护视力。╭○═○╮╭◎═◎╮╭●═●╮同步发行《名人传记简装版》简装版只包含附件联接地址,大小控制在80k以内。同时发送《热点》期刊
1 邮件订阅方式
向下面的邮件地址发一封信,邮件正文(不是标题)填写subscribe zhuanji
2.主页订阅
主页地址一
http://list.cn99.com/cgi-bin/getlsts?listname=zhuanji
主页地址二 http://yjxsuccess.blog.hexun.com/