日文汉字转假名


Application.GetPhonetic 方法
返回指定文本串的日语拼音文本。
本方法只有在选择或安装了 Microsoft Office 的日语语言支持时才有效。

    //半角振り仮名の取得のメソッド 
    public static string GetKatakanaHalf(string Katakana)
    {
        string KatakanaHalf = string.Empty;
        //   全角片仮名の取得 
        KatakanaHalf = Microsoft.VisualBasic.Strings.StrConv(Katakana, Microsoft.VisualBasic.VbStrConv.Narrow, 0);
        //   結果の返却 
        return KatakanaHalf;
    }

    //振り仮名の取得のメソッド 
    public static string GetKatakana(string Hiragana)
    {
        string Katakana = string.Empty;
        //   Application対象の定義 
        Microsoft.Office.Interop.Excel.Application app = new Microsoft.Office.Interop.Excel.Application();
        //   振り仮名の取得 
        Katakana = app.GetPhonetic(Hiragana);
        //   半角振り仮名の取得 
        Katakana = GetKatakanaHalf(Katakana);
        //   結果の返却 
        return Katakana;
    }


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM