请问各位在C#中怎样把日语汉字转成假名。 结果就像Excel或Word中点转化的结果。
在线等待!!!
在线等待!!!
解决方案 »
- 如何获取窗体句柄的问题
- c #如何实现一个容器里的控件随着容器的变化而变化
- 解析RSS遇到问题,困扰很久了!
- 关于MDI 父子窗体的问题 子窗体内嵌于父窗体中
- 【讨论】大家系统,都用什么架构啊??
- 怎么显示图像啊?
- 关于XmlDocument .CreateElement(string , string) 设置 namespaceURI 问题
- 100分跪求 VS .net下载地址
- DataGrid和DataRelation菜鸟问题,请高手指教,急!
- 求ASP.NET案例!
- C#绘制时钟时出现闪烁,自己试着用双缓冲也没有解决,大家帮忙看看怎么回事,谢谢了!
- 问一个关于Mousemove消息的问题……疑惑!!
首先引入 Excel.dll 和 Microsoft.VisualBasic.dll
//振り仮名の取得のメソッド
public static string GetKatakana(string Hiragana)
{
string Katakana = string.Empty;
// Application対象の定義
Excel.Application app = new Excel.Application();
// 振り仮名の取得
Katakana = app.GetPhonetic(Hiragana);
// 半角振り仮名の取得
Katakana = GetKatakanaHalf(Katakana);
// 結果の返却
return Katakana;
}
//半角振り仮名の取得のメソッド
public static string GetKatakanaHalf(string Katakana)
{
string KatakanaHalf = string.Empty;
// 全角片仮名の取得
KatakanaHalf = Microsoft.VisualBasic.Strings.StrConv(Katakana, Microsoft.VisualBasic.VbStrConv.Narrow, 0);
// 結果の返却
return KatakanaHalf;
}