画面操作 - 編集・表示
TextBoxで振り仮名を表示させたい
TextBoxクラスのSetIMECompObjectメソッドで実現可能です。
このメソッドを利用するとTextBoxオブジェクトへ入力した文字の振り仮名を、別のTextBoxオブジェクトへ自動で表示します。
振り仮名の表示形式には、半角カタカナ(INPUT_KANA)、全角カタカナ(INPUT_DKANA)、全角ひらがな(INPUT_DHIRA)が指定可能です。
【実行結果】
Form form1 { width = 800; height = 600; # 自動入力用 TextBox TextBox1 { x = 77; y = 16; width = 300; height = 25; } # IME入力用 TextBox TextBox2 { x = 77; y = 55; width = 300; height = 25; tabIndex = 1; imeMode = IME_DHIRA; #TextBox1へ半角カナでフリガナを表示 SetIMECompObject(^.TextBox1,INPUT_KANA); } Label label1 { x = 17; y = 16; width = 53; height = 25; value = "フリガナ"; verticalAlign = ALIGN_MIDDLE; } Label label2 { x = 17; y = 55; width = 53; height = 25; value = "入力"; verticalAlign = ALIGN_MIDDLE; } }
Biz-Collections Bizの宝箱 トップへ
Biz/Browser DT・Biz/Designer DT TIPS集 トップへ