• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

        把取得漢字首字母的程序編成dll供大家運用與參考

        把取得漢字首字母的程序編成dll供大家運用與參考

        更新時間:2020-02-09 文章作者:未知 信息來源:網絡 閱讀次數:

        //將所有國標漢字的拼音首字母取出來,放到一個表中,然后查出.,也windows 98等自帶的//輸入法生成器,逆轉化一下拼音輸//入法的碼表

        本文章是提供大家參考.并已寫成dll文件給大家使用.

        public string Getpingyin(string strName,System.Data.OleDb.OleDbConnection con,System.Data.SqlClient.SqlConnection sqlcon)
        {
        System.Data.SqlClient.SqlDataAdapter sqlda;
        System.Data.OleDb.OleDbDataAdapter oleda;
        string strSimple="";
        strName=strName.Trim();
        System.Data.DataSet myDataSet=new System.Data.DataSet();
        if(strName.Length>0)
        {
        for(int num=0;num<strName.Length;num++)//不準用戶輸入非漢字
        if(Convert.ToInt32(strName[num])<=255)
        {

        System.Windows.Forms.MessageBox.Show("你輸入的字符\" "+strName[num].ToString()+"\"不是漢字,請更正","錯誤",System.Windows.Forms.MessageBoxButtons.OK,System.Windows.Forms.MessageBoxIcon.Stop);
        return "";

        }

        string strSql="select 漢字,首字母 from 拼音首字母";
        string strWhere=" where 漢字='"+strName[0].ToString()+"'"; //查詢漢字,與字母的SQL
        for(int i=1;i<strName.Length;i++)
        {
        strWhere+=" or 漢字='"+strName[i].ToString()+"'";
        }
        strSql+=strWhere;
        if(con!=null)//看用戶是用那個名字空間類.
        {
        oleda=new System.Data.OleDb.OleDbDataAdapter(strSql,con);
        oleda.Fill(myDataSet,"拼音首字母");
        }
        else

        {
        sqlda=new System.Data.SqlClient.SqlDataAdapter(strSql,sqlcon);
        sqlda.Fill(myDataSet,"拼音首字母");
        }
        for(int j=0;j<strName.Length;j++)//按漢字順序找出相關的字母.
        {
        for(int k=0;k<myDataSet.Tables["拼音首字母"].Rows.Count;k++)
        {
        if(strName[j].ToString()==myDataSet.Tables["拼音首字母"].Rows[k]["漢字"].ToString())
        {
        strSimple+=myDataSet.Tables["拼音首字母"].Rows[k]["首字母"].ToString();
        break;

        }
        }
        }
        myDataSet.Clear();

        return strSimple;//得到字母

        }

        return "";

        }

        //用法例子
        //OleDbConnection con=new .........;
        //Getpingyin("我",con,null);返回w

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 国产精品美女久久久免费 | 午夜影视日本亚洲欧洲精品一区 | 亚洲大片免费观看| 免费无码又爽又刺激网站| 九九视频高清视频免费观看| 精品无码专区亚洲| 国产午夜亚洲精品不卡| 阿v免费在线观看| 窝窝影视午夜看片免费| 一级a性色生活片久久无少妇一级婬片免费放 | 在线电影你懂的亚洲| 亚洲视频在线不卡| 亚洲国产福利精品一区二区| 亚洲欧洲日韩国产| 久久精品亚洲AV久久久无码| 亚洲人成色4444在线观看| 国产精品亚洲专区无码唯爱网| 色偷偷亚洲男人天堂| 黄页网站在线观看免费| 一区二区视频免费观看| 两个人看的www高清免费视频| 日本视频免费高清一本18| 久久久久久国产精品免费无码| 1000部国产成人免费视频| 岛国av无码免费无禁网站| 国产成人免费福利网站| 亚洲AV无码不卡在线观看下载| 久久久青草青青国产亚洲免观 | 亚洲中文字幕人成乱码| 亚洲色精品三区二区一区| 美女裸体无遮挡免费视频网站| yellow视频免费看| 性无码免费一区二区三区在线| 久草视频免费在线| 日本高清免费网站| 中文字幕人成人乱码亚洲电影| 亚洲男人天堂2017| 亚洲精品日韩一区二区小说| j8又粗又长又硬又爽免费视频| 无码精品人妻一区二区三区免费看 | 鲁死你资源站亚洲av|