0xAA55 发表于 2014-5-10 20:02:16

【VB】VB写的转换代码页的程序(汉化组必备)

这只是个简单的小程序。而且,它的代码大部分都是写界面的。只有最后的几行才是真正起到转换作用的。
其实是使用了VB的系统函数StrConv对字符串进行转换。转换结果=StrConv(源字符串,转换方式,区域ID)那么其实我是先把字符串从UNICODE转换成ANSI(VB字符串默认是UNICODE),然后再在转换回UNICODE的时候转换它的区域ID。
对于各种程序、游戏(特别是galgame)来说这个程序能起到很大的作用。如下图所示:

这样就能把乱码转换成至少不是乱码的文本。
BIN下载:
SRC下载:

邪丶帝 发表于 2014-5-12 13:32:05

谢谢楼主 分享

xxdoc 发表于 2018-5-6 10:16:14

有局限.有的有?的字符串.你怎么转换

0xAA55 发表于 2018-5-7 06:51:22

xxdoc 发表于 2018-5-6 10:16
有局限.有的有?的字符串.你怎么转换

带?的字符串是损失了的

bigwind 发表于 2018-8-2 21:03:45

这样就能把乱码转换成至少不是乱码的文本

xiawan 发表于 2022-5-10 14:59:52


论坛有你真的精彩~
页: [1]
查看完整版本: 【VB】VB写的转换代码页的程序(汉化组必备)