Esempio n. 1
0
        //◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
        /// <summary>
        /// 漢字を【カタカナ】【ひらがな】に変換する
        /// </summary>
        /// <param name="Target_Str">変換する文字列</param>
        /// <param name="Change_Type_Katakana1_Hirangana2">1:カタカナ / 2:ひらがな</param>
        /// <returns></returns>
        //◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
        public string Change_Kana(string Target_Str, int Change_Type_Katakana1_Hirangana2)
        {
            string Return_Kana_Str = "";

            //Excelオブジェクト作成
            ExcelApplication objExcel = new ExcelApplication();

            //指定文字をカタカナに変換
            Return_Kana_Str = objExcel.GetPhonetic(Target_Str);

            if (Change_Type_Katakana1_Hirangana2 == 2)
            {
                //カタカナをひらがなに変換
                Return_Kana_Str = Microsoft.VisualBasic.Strings.StrConv(Return_Kana_Str, Microsoft.VisualBasic.VbStrConv.Hiragana, 0x411);
            }

            objExcel = null;
            return(Return_Kana_Str);
        }