找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 4053|回复: 5

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

[复制链接]

1111

主题

1651

回帖

7万

积分

用户组: 管理员

一只技术宅

UID
1
精华
244
威望
743 点
宅币
24241 个
贡献
46222 次
宅之契约
0 份
在线时间
2297 小时
注册时间
2014-1-26
发表于 2014-5-10 20:02:16 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
这只是个简单的小程序。而且,它的代码大部分都是写界面的。只有最后的几行才是真正起到转换作用的。
其实是使用了VB的系统函数StrConv对字符串进行转换。
  1. 转换结果=StrConv(源字符串,转换方式,区域ID)
复制代码
那么其实我是先把字符串从UNICODE转换成ANSI(VB字符串默认是UNICODE),然后再在转换回UNICODE的时候转换它的区域ID。
对于各种程序、游戏(特别是galgame)来说这个程序能起到很大的作用。如下图所示:
20140510195215.png
这样就能把乱码转换成至少不是乱码的文本。
BIN下载: 字符代码页转换.exe (32 KB, 下载次数: 5, 售价: 1 个宅币)
SRC下载: 代码页.7z (11.35 KB, 下载次数: 8, 售价: 10 个宅币)

本帖被以下淘专辑推荐:

回复

使用道具 举报

1

主题

4

回帖

25

积分

用户组: 初·技术宅

UID
277
精华
0
威望
1 点
宅币
18 个
贡献
0 次
宅之契约
0 份
在线时间
0 小时
注册时间
2014-5-11
发表于 2014-5-12 13:32:05 | 显示全部楼层
谢谢楼主 分享
回复 赞! 靠!

使用道具 举报

0

主题

21

回帖

14

积分

用户组: 初·技术宅

UID
3807
精华
0
威望
0 点
宅币
-7 个
贡献
0 次
宅之契约
0 份
在线时间
6 小时
注册时间
2018-5-5
发表于 2018-5-6 10:16:14 | 显示全部楼层
有局限.有的有?的字符串.你怎么转换
回复 赞! 靠!

使用道具 举报

1111

主题

1651

回帖

7万

积分

用户组: 管理员

一只技术宅

UID
1
精华
244
威望
743 点
宅币
24241 个
贡献
46222 次
宅之契约
0 份
在线时间
2297 小时
注册时间
2014-1-26
 楼主| 发表于 2018-5-7 06:51:22 | 显示全部楼层
xxdoc 发表于 2018-5-6 10:16
有局限.有的有?的字符串.你怎么转换

带?的字符串是损失了的
回复 赞! 靠!

使用道具 举报

2

主题

59

回帖

458

积分

用户组: 中·技术宅

UID
2364
精华
0
威望
0 点
宅币
397 个
贡献
0 次
宅之契约
0 份
在线时间
53 小时
注册时间
2017-3-30
发表于 2018-8-2 21:03:45 | 显示全部楼层
这样就能把乱码转换成至少不是乱码的文本
回复 赞! 靠!

使用道具 举报

1

主题

159

回帖

628

积分

用户组: 大·技术宅

UID
7535
精华
0
威望
0 点
宅币
468 个
贡献
0 次
宅之契约
0 份
在线时间
71 小时
注册时间
2021-10-16
发表于 2022-5-10 14:59:52 | 显示全部楼层

论坛有你真的精彩~
回复 赞! 靠!

使用道具 举报

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-4-25 09:28 , Processed in 0.045501 second(s), 37 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表