标题: VBS实现汉字转拼音
作者: Demon
链接: https://demon.tw/programming/vbs-pinyin.html
版权: 本博客的所有文章,都遵守“署名-非商业性使用-相同方式共享 2.5 中国大陆”协议条款。
把中文转成拼音在VBS中似乎用处不是很大,但是对于ASP来说用处还是很多的,比如很多网站用AJAX实现的关键词搜索自动完成都支持拼音,在创建这些拼音关键词时就需要这样的函数来完成汉字向拼音的转换。
有了维基百科的GB2312汉字拼音对照表(当然也可以搜索到GBK编码的对照表,但是我比较相信维基百科),任何语言想实现这个功能都不是很难,在这里只给出VBS写的函数,只转化汉字,其他符号不变。
程序代码:[download id=30]
GB2312汉字拼音对照表:[download id=31]
赞赏微信赞赏支付宝赞赏
随机文章:
居然用举穷法。。。。。。。。。。。。。。。。
你有更好的方法?
请问多音字怎么办?比如“行”,我看代码中只有xing这个读音
考虑多音字的话就比较复杂了,汉字博大精深,不好弄。
hi,
vbs中有个bug,变量i未定义为局部变量。使用时会出现问题。我就出现了这个问题 0.0
—
恩,如果外部代码中也出现i的话,会改变函数内部i的值。
见过PHP的.没见过ASP的…
博主,我有一个疑问,为什么我这里无法显示下载链接啊?这里显示的都是“[download id=30]”,这是怎么回事?