`
- 浏览:
1020757 次
- 性别:
- 来自:
北京
-
-
functionChineseCharToPinyin(w:WideString):string;
-
var
- vGuid:TGUID;
- vFELanguage:IFELanguage;
- vError:Integer;
- vCaps:DWORD;
- vOutput:PMORRSLT;
- vPinYin:WideString;
- S:WideString;
- I:Integer;
- iMonoRubyPos:WORD;
- iReadIdxWDD:WORD;
- vMonoRubyPos:PWORD;
- vReadIdxWDD:PWORD;
-
begin
- Result:=EmptyStr;
-
ifCLSIDFromString(PWideChar(WideString('MSIME.China')),vGuid)<>S_OKthen
- Exit;
-
vError:=CoCreateInstance(vGuid,nil,CLSCTX_SERVER,
- IFELanguage,vFELanguage);
-
ifvError<>S_OKthen
- Exit;
-
vError:=vFELanguage.Open;
-
ifvError<>S_OKthen
- Exit;
-
vCaps:=0;
-
vError:=vFELanguage.GetConversionModeCaps(@vCaps);
-
ifvError<>S_OKthen
- Exit;
-
vOutput:=nil;
-
vError:=vFELanguage.GetJMorphResult(FELANG_REQ_REV,
-
FELANG_CMODE_PINYINorFELANG_CMODE_NOINVISIBLECHAR,
-
Length(W),PWideChar(W),nil,@vOutput);
-
ifvError<>S_OKthen
- Exit;
-
ifnotAssigned(vOutput)thenExit;
-
vPinYin:=Copy(vOutput^.pwchOutput,1,vOutput^.cchOutput);
- Result:=vPinYin;
- CoTaskMemFree(vOutput);
-
vFELanguage.Close;
-
vFELanguage:=nil;
-
end;
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
C语言实现把汉字转换为拼音 源代码,测试程序都有 我把他用在公司的通讯录服务器上,运行稳定
Oracle将汉字转换为拼音,只有很少部分的生僻字无法识别以外的,基本可以转换
xpinyin:一个用于把汉字转换为拼音的库
Oracle中进行汉字转换成拼音,通过参数不同可以返回拼音首字母或全拼: --调用方式: SELECT f_getSpell('江西') from dual; --返回 'jx' --SELECT f_getSpell('江西',0) from dual; --返回 'jiangxi'
Delphi 成批将汉字转换为拼音码、五笔简码 Delphi 通过查询资源文件 wbtext.rec 得到编码,得到汉字的五笔、拼音编码 (支持 7500个简体、繁体汉字) 1、批量将汉字转换为拼音码、拼音简码、五笔码、五笔简码。 ...
xpinyin:一个用于把汉字转换为拼音的库
C#汉字转拼音(npinyin)将中文转换成拼音全文或首字母
自定义函数,将汉字转换成每个汉语拼音的首字母
在某一个项目里,涉及到需要把汉字转换为拼音功能,包括简体中文和繁体中文的转换。搜索了蛮久,没找到现成的,于是利用了网上一些资源写了一个ASP 繁简中文汉字转拼音的一个类,做成了一个EasyASP的插件 easp.p
汉字转换为拼音的C++程序代码 汉字转换为拼音的C++程序代码
简介:自己写的IDEA插件,可以将汉字转换为拼音缩写的插件,有需要的可以下载玩玩。 用法:下载之后正常进行插件安装,安装之后在Edit菜单里面会出现ChineseToPY选项,选中文字之后点击这个选项就可以将所选的文字...
c#中将汉字转换成拼音,这个是在vs中开发的,方便大家参考学习
支持2万+汉字转拼音
C# 源码 汉字转换为拼音 汉字转换成拼音(全拼)
根据你输入的汉字转换相应的拼音,转换率高达99.9%
Java汉字转换为拼音工具类 汉字转换为拼音包括全拼、首字母缩写;全拼可计算出多音字。
可以将oracle数据库中保存的中文转换成拼音,拼音首字母等
vb 汉字转换为拼音 此资源从网上下载,作者保留版权
汉字转换拼音大写首字母
php实现转换 中文 为 拼音的全拼 或 拼音首字母,测试,无问题