zoukankan      html  css  js  c++  java
  • 输入汉字转拼音

    ////////////////////////////////////////////////////////////////////////////
    // 函数: GetPYIndexStr(strChinese: string;bUpCase: Boolean = True): string;
    //
    // 函数功能:获取多个汉字的拼音首字符组成的字符串.
    // 例: GetPYIndexStr('程') 将返回'C'.
    //     GetPYIndexStr('程序')将返回'CX'.
    //
    // 第二个参数决定返回大写还是小写 , 缺省为大写 .
    ////////////////////////////////////////////////////////////////////////////
    function GetPYIndexStr(strChinese: string;bUpCase: Boolean = True): string;
    var
     strChineseTemp : string;
     cTemp : Char;
    begin
     result := '';
     strChineseTemp := strChinese;
     while strChineseTemp<>'' do
     begin
       cTemp := GetPYIndexChar(strChineseTemp);
       if not bUpCase then
       begin // 转换为小写
         cTemp := Chr(Ord(cTemp)+32);
       end;
       result := result + string(cTemp);
       strChineseTemp := Copy(strChineseTemp,3,Length(strChineseTemp));
     end;
    end;

  • 相关阅读:
    计算机通信
    笔记0402
    笔记0414
    vb6 VS vb.net int数据类型
    jQuery好网站
    jQuery实现图片翻滚
    jQuery获取一组单选按钮的值
    Redhat安装、使用及服务器应用FAQ
    js判断变量是否赋值(存在)
    IDE 与SATA区别
  • 原文地址:https://www.cnblogs.com/mingdep/p/2350772.html
Copyright © 2011-2022 走看看