Delphi Programming / Object Pascal
サイトのトップページへ リンクのページへ ロゴマーク
[掲載 2005年10月23日] [更新 2013年12月25日] フリガナ入出力エディトコンポーネント
フリガナ入出力エディトコンポーネント
概要
クラス名 TplKanaEdit, TplKanaDBEdit
バージョン番号 9.01 [2013年12月25日]
開発時動作確認
(VCL-32, VCL-64)
Delphi6Delphi7Delphi2007Delphi2009Delphi2010DelphiXE
DelphiXE2DelphiXE3DelphiXE4DelphiXE5
テストEXE動作確認 WinXPWinVistaWin7
Microsoft Office IME 2007
その他 ソースコード、テストプログラムのEXEファイル付き
再配布、改変、転載、商用アプリでの使用も自由
plKanaEdit.zip [1,221 KB] [2013年12月25日 更新]







漢字の未変換文字列または読みがな出力


アプリケーションで氏名等を入力する際の補助用として作成しました。2 つのモードがあります。
フリガナを入力して、そのフリガナを未変換文字列として別の入力欄にセットします。そして、直ちに変換作業を行える状態にします。もう 1 つは、漢字入力をして、その変換前のかなを取得してフリガナの入力欄にセットするモードです。
いずれの場合にも、文節区切りの機能を効率的に使用することが大切です。
コンポーネントはデータベース対応と、非対応が収めてあります。このコンポーネントは、出力先を指定しなければ通常の TEdit あるいは TDBEdit とまったく同じです。


[備考]
喫茶XRAYでの「フリカナ入力地獄」という発言を元にコンポーネントにしたものですが、このような機能が実装可能であるということと、作業の効率とは必ずしも関係があるとは限りません。