知识大全 如何获取汉字拼音简码[1]

Posted

篇首语:勤奋是你生命的密码,能译出你一部壮丽的史诗。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 如何获取汉字拼音简码[1]相关的知识,希望对你有一定的参考价值。

    ——此文章摘自《Delphi开发经验技巧宝典》定价 ¥  特价 ¥ 购买>>//track linktech cn/?m_id=dangdang&a_id=A &l= &l_type = width= height= border= nosave>

    在应用程序中使用汉字字段进行查询的时候 为了查询简单 方便 快速 经常在数据库中存放汉字的拼音简码(拼音简码也就是每个汉字的第一个拼音字母) 通过拼音简码对数据进行查询 这样操作可以避免每次查询都录入大量的汉字 节省大量的时间 本例是在 录入汉字 文本框中录入汉字 在单击 确定 按钮时在 显示拼音简码 文本框中显示录入的汉字的拼音简码 如图 所示

//develop csai cn/delphi/images/ gif >

    在应用程序中定义一个GetSpell函数 参数是要获取拼音简码的字符串(单个字符或单个汉字) 然后对这个字符串进行位运算 把第一个字节向左移动 位再加上第二个字节 来获取这个字符串的编码 通过字符串的编码返回第一个拼音字母 主要代码如下     function TForm GetSpell(str: string): char;     begin       case WORD(str[ ]) shl + WORD(str[ ]) of        $B A $B C : result := A ;        $B C $B C : result := B ;        $B C $B ED: result := C ;        $B EE $B E : result := D ;        $B EA $B A : result := E ;        $B A $B C : result := F ;        $B C $B FD: result := G ;        $B FE $BBF : result := H ;        $BBF $BFA : result := J ;        $BFA $C AB: result := K ;        $C AC $C E : result := L ;        $C E $C C : result := M ;        $C C $C B : result := N ;        $C B $C BD: result := O ;        $C BE $C D : result := P ;        $C DA $C BA: result := Q ;        $C BB $C F : result := R ;        $C F $CBF : result := S ;        $CBFA $CDD : result := T ;        $CDDA $CEF : result := W ;        $CEF $D : result := X ;        $D B $D D : result := Y ;        $D D $D F : result := Z ;       else        result := str[ ];       end;     end;

cha138/Article/program/Delphi/201311/24830

相关参考

知识大全 使用PHP获取汉字的拼音

使用PHP获取汉字的拼音  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!复制代码代码如下:<?

知识大全 php批量获取首字母(汉字、数字、英文)

  php批量获取首字母(汉字数字英文)  $mysql_server_name=;//改成自己的mysql数据库服务器  $mysql_username=用户;//改成自己的mysql数据库用户名 

知识大全 看拼音写汉字:yi ( )力 ( )立

看拼音写汉字:yi()力()立yi(毅)力(屹)立瓢(泼大雨)(蓬荜)生辉飘移,熠熠生辉zhu(驻)军(贮)藏(伫)立YIRANG看拼音,写汉字已让揖让看拼音写汉字yi四声ran二声依然,拼音:yīr

知识大全 K是什么汉字拼音开头

K是什么汉字拼音开头  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!K是什么汉字拼音开头k拼音开头汉

知识大全 PHP将汉字转换拼音

PHP将汉字转换拼音  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  PHP将汉字转换拼音是程序员

知识大全 ASP把汉字转化为拼音的函数

ASP把汉字转化为拼音的函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!拼音不够全面不推荐使用学

知识大全 C#汉字转拼音功能类

C#汉字转拼音功能类  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  此代码属改造而来没有太深的技

知识大全 Java实现把汉字转化成拼音

Java实现把汉字转化成拼音  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  GUI代码部分  /

知识大全 汉字拼音的一个完整解决方法

  ImportsSystemIOImportsSystemTextRegularExpressionsNamespaceBusinnessPinYinPublicClassPYServicePriv

知识大全 Asp.net 中将汉字转换成拼音的方法

Asp.net中将汉字转换成拼音的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ///&l