- PR -

漢字のカタカナ変換

1
投稿者投稿内容
toshi
会議室デビュー日: 2005/05/13
投稿数: 12
投稿日時: 2005-06-24 19:42
こんばんは、いつもお世話になっております。

今日は、テキストボックスなどに入力された漢字をカタカナへ変換をするにはどうすればよいのでしょうか?
ひらがなをカタカナにすることは、StrConvで行えるので良いのですが、漢字となるとどのような処理をすればよいでしょうか?

いま考えている方法は、漢字は音読みや訓読みがあるので、入力キーを保存してそのキーをカタカナに変換すればおもったのですが、入力されたキーの保存はわかるのですが、その入力されたキーをどのようにカタカタに変換すればよいのでしょうか?
例:testo→テスト

もし、漢字をカタカナに変化する方法などをご存知のかたがおられましたらご教授お願いします。

117
ベテラン
会議室デビュー日: 2005/05/09
投稿数: 94
お住まい・勤務地: 大阪府
投稿日時: 2005-06-24 19:56
こんばんわ。

何で開発してるのかわからないので具体的な答えではないですが
IME関連のAPIを調べてみてはどうでしょう
ImmGetCompositionStringとか。

[追記]
過去ログ見たら
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=7712&forum=7
がありましたがどうでしょう
_________________
Future Is What We Are!

[ メッセージ編集済み 編集者: 117 編集日時 2005-06-24 20:04 ]
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2005-06-27 19:52
 このスレッドも参考。

 下の「WWW」のリンクから私のウェブページへいって、「.NET FrameworkおよびVS.NETに関するTips」の上の方に「プログラムサンプル」というリンクがあるので、そのページの「サンプル1のソリューションをダウンロード」するのもいいかも。

_________________
toshi
会議室デビュー日: 2005/05/13
投稿数: 12
投稿日時: 2005-06-29 20:23
Jittaさん、117さんレスありがとうございます。
紹介されたスレッドを参考にして、がんばりたいとおもいます^−^
1

スキルアップ/キャリアアップ(JOB@IT)