• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:TextBoxのIME制御について)

TextBoxのIME制御について

このQ&Aのポイント
  • WinXP環境のVB6でMicrosoft Forms 2.0 Object LibraryのTextBoxを使用していますが、IME制御をするとキー入力ができなくなります。
  • TextBoxのプロパティのIMEModeを4-fmIMEModeHiraganaにすると、IMEはひらがなになりますが、キー入力はできません。
  • Microsoft Forms 2.0 Object LibraryのCommand Buttonと併用すると、ひらがな入力できない問題が発生します。デザイン上の制約から、Microsoft Forms 2.0 Object Libraryを使用し倩りたいため、他の方法を教えてほしいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • piyo2000
  • ベストアンサー率49% (144/293)
回答No.1

>Microsoft Forms 2.0 Object Libraryを使いたいのですが FM20.DLLのことですよね? ご存知のようにこれはMS-Officeのコントロールで再配布が不可なコントロールですし ネイティブVBでの動作の保証はされていませんので、「使わない」というのが一番だと思いますが・・・ 参考URLを挙げておきますね。 デザインの関係上、ということであればForms2.0に似せたActiveXコントロール(ユーザーコントロール)を作るほうがいいと思います(工数は掛かりますけど・・・)。

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;224305
kmor
質問者

お礼

あ、それは知りませんでした。 自分でコントロールを作る腕も無いのでなんとか回避方法を模索しながらやってみて、いよいよだめだったらあきらめます。 ありがとうございました。

関連するQ&A