最近对单位老早的一个asp程序进行功能调整,需要对用户的名字进行模糊查找,涉及汉字转拼音,搜了一下网上的组件,要嘛收费,要嘛asp调用不方便,倒是有一个asp的代码,遗憾的是很不准确,自己找了个字库,调整以后打包成ActiveX,这个组件不支持多音字,取音偏向姓名方面,含2万多个中文字。 asp使用方法 1,服务器上先注册 regsrv32 d:\XSsoft\XSsoft.dll 路径自己替换 2,asp中 dim xs,a,b Set xs=server.createobject("XSsoft.XSpinyin") '取拼音首字母 a=xs.getpinyin("程序测试",1) res