获得汉字拼音首位字母的函数
2009-02-19 08:47
323 查看
Function TF_zct.getpy(hzchar:string):char;
begin
case word(hzchar[1]) shl 8+word(hzchar[2]) of
$B0A1..$B0C4:RESULT:='A';
$B0C5..$B2C0:RESULT:='B';
$B2C1..$B4ED:RESULT:='C';
$B4EE..$B6E9:RESULT:='D';
$B6EA..$B7A1:RESULT:='E';
$B7A2..$B8C0:RESULT:='F';
$B8C1..$B9FD:RESULT:='G';
$B9FE..$BBF6:RESULT:='H';
$BBF7..$BFA5:RESULT:='J';
$BFA6..$C0AB:RESULT:='K';
$C0AC..$C2E7:RESULT:='L';
$C2E8..$C4C2:RESULT:='M';
$C4C3..$C5B5:RESULT:='N';
$C5B6..$C5BD:RESULT:='O';
$C5BE..$C6D9:RESULT:='P';
$C6DA..$C8BA:RESULT:='Q';
$C8BB..$C8F5:RESULT:='R';
$C8F6..$CBF9:RESULT:='S';
$CBFA..$CDD9:RESULT:='T';
$CDDA..$CEF3:RESULT:='W';
$CEF4..$D188:RESULT:='X';
$D1B9..$D4D0:RESULT:='Y';
$D4D1..$D7F9:RESULT:='Z';
else
RESULT:=char(32);
end;
end;
begin
case word(hzchar[1]) shl 8+word(hzchar[2]) of
$B0A1..$B0C4:RESULT:='A';
$B0C5..$B2C0:RESULT:='B';
$B2C1..$B4ED:RESULT:='C';
$B4EE..$B6E9:RESULT:='D';
$B6EA..$B7A1:RESULT:='E';
$B7A2..$B8C0:RESULT:='F';
$B8C1..$B9FD:RESULT:='G';
$B9FE..$BBF6:RESULT:='H';
$BBF7..$BFA5:RESULT:='J';
$BFA6..$C0AB:RESULT:='K';
$C0AC..$C2E7:RESULT:='L';
$C2E8..$C4C2:RESULT:='M';
$C4C3..$C5B5:RESULT:='N';
$C5B6..$C5BD:RESULT:='O';
$C5BE..$C6D9:RESULT:='P';
$C6DA..$C8BA:RESULT:='Q';
$C8BB..$C8F5:RESULT:='R';
$C8F6..$CBF9:RESULT:='S';
$CBFA..$CDD9:RESULT:='T';
$CDDA..$CEF3:RESULT:='W';
$CEF4..$D188:RESULT:='X';
$D1B9..$D4D0:RESULT:='Y';
$D4D1..$D7F9:RESULT:='Z';
else
RESULT:=char(32);
end;
end;
相关文章推荐
- php 获得汉字拼音首字母的函数
- 完整简洁的Oracle获得汉字字符串拼音首字母和全拼的函数
- php 获得汉字拼音首字母的函数
- 取得汉字拼音首字母函数,取得汉字串首字母
- oracle函数获取汉字拼音的首字母
- 获得汉字的拼音首字母源代码
- 将汉字转为全拼或返回拼音首字母的函数
- 获得汉字字符串拼音首字母
- 取汉字拼音首字母的存储过程--很值得收藏的数据库自定义函数
- MySQL数据库获取汉字拼音的首字母函数
- 获取汉字拼音的第一个字母的函数
- 获得汉字拼音的首字母和全拼
- mysql中文汉字转拼音的自定义函数和使用实例(首字的首字母)
- 存储过程获取汉字拼音头字母函数
- 获得汉字字符串拼音首字母
- sqlserver 汉字转拼音 首写字母 索引 函数
- SQL Server编写函数获取汉字的拼音码(首字母)
- 取汉字拼音首字母的函数
- mysql获得汉字首字母函数
- MySQL中文汉字转拼音的自定义函数和使用实例(首字的首字母)