• ベストアンサー

Delphi4でTStringGridコントロールでIMEモードをオフにする方法を教えてください!

Delphi4でTStringGridコントロールでIMEモードをオフにする方法を教えてください! IMEのモードをセットするタイミングはいつでもいいです! フォームが作られるとき、フォーカスが移ってきたとき、セルの選択が変わったとき、入力モードになった時etc..

  • yss13
  • お礼率76% (10/13)

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

  • ベストアンサー
  • shigatsu
  • ベストアンサー率26% (511/1924)
回答No.1

WindowsAPIでIMEのステータスを見てステータス変更する方法や、コンポーネント自体をカスタムコンポーネント化してオーバーライドするとか、既存のカスタムコンポーネントを使うとか方法はいくつかあるんですが、とりあえず一番お手軽なのは最後のやつですかね。 参考URLのページをどうぞ。 List&Grid ってカテゴリにいくつかあります。

参考URL:
http://home1.infonia.ne.jp/~delphian/delphi/
yss13
質問者

お礼

遅れましたがありがとうございます。

関連するQ&A

  • セレクトボックスでimeモードoff

    セレクトボックスでimeモードoffにする方法を教えてください。 数字を入力するとセレクトボックスの項目が選択されるようにしたいのですが、セレクトボックスにはimeモードoffが設定できないみたいです。※IE7では設定できるようですがIE6ではできないようです。 どうかIE6のセレクトボックスでもimeモードoffにできる方法を教えてください。

  • VBにてIMEの入力モードを変えるには?

    VB6を使ってます。フォームでテキストボックスのプロパティにはIMEModeがありますが、コンボボックスやグリッドにはありません。IMEModeがオンになっていて、これらにフォーカスが移るときにIMEModeをオフ(入力モードを直接入力)にしたいのですが、方法はありますか?教えてください宜しくお願いします。

  • ACCESS2000にてIME入力モードが変?

    ACCESS2000を使用しています。よくある話とは思うのですが、フォームにてIME入力モードが意図しない「A」に変わってしまいます。もちろんフォームのテキストボックス(プロパティ)ではIME入力モード「オン」としています。「オフ」のテキストボックスでツールバーの入力モードは「あ」から「A」に変わります。IME入力モードが「オン」のテキストボックス「あ」に戻らないのです。 この問題の対処法とショートカットキーで「A」から「あ」に変えられる方法をご存じでしたら教えてください。どちらか片方でも宜しくお願いします。

  • IMEモードをON、OFFにできる?

    いつもお世話になっています。 表題のままなのですが、JAVAで日本語IMEモードのON・OFFってできるのでしょうか? いろいろと調べてみたのですが、いい方法を見つけだすことができませんでした。 ご教授よろしくお願いします。

    • ベストアンサー
    • Java
  • IMEタスクバーの変換モードについて

    IMEタスクバーの変換モードを"人名/地名"モードにしてエクセルの住所入力をしようと思っているのですが、手動で"人名/地名"に変更して入力した後、次のセルに移動すると、モードが"一般"に変わってしまいます。これをセルが移動しても勝手に変わらないようにするにはどうしたらいいのでしょうか? XPpro IME2003 という環境です。

  • IMEのON OFF

    直接入力にして入力作業を行っているのですが、 英語と日本語が混在している時に、今IMEがONなのかOFFなのかが 判らなくなる事がよくあります。 入力してみれば勿論判明はするのですが、これから打ちたい文字の 状態になっていないと微妙にわずらわしい事になります。 それを回避する為に、入力前にONかOFFかが判る状態にする事は可能でしょうか? たとえば、ランプがついている時にはON状態を示すフリーソフト等… 直接入力になれてしまっているもので、入力モードはできればかえずに、 何か打つ手がございましたらお教えください。

  • IME 変換モード IMEパッド 入力モード

    「IME 変換モード IMEパッド 入力モード」 等のアイコンをタスクバーにピン留め 使用しています。PC終了させ次に立上げすると「IME 変換モード IMEパッド 入力モード」等アイコンがなくなりその都度(サインアウト)を行っています。 何方か、常時固定するような方法をご教示お願いします。

  • IMEで¥¥入力すると日本語OFF

     何年か前から不思議に思っていたのですが、MS-IMEで¥¥と入力すると、かってに半角で\\となり、日本語入力モードがOFFになってしまうんですけどこうならない方法ってあるんですか?  最初に気が付いてからIMEのバージョンやOS、ハードが変わっても同じ現象になるので、たぶんWin95以降のIMEならバージョンを問わず同じ現象になるのではないかと思います。

  • ワードを開いたときにコントロールツールボックスのデザインモードをオフにしておくには?

    ワードでコントロールツールボックスのテキストボックスを挿入して文字入力ができる枠を作りました。 そのファイルを上書き保存して、ふたたび開くとコントロールツールボックスのデザインモードがオンになっています。 これをオフにしてからでないと、枠内への入力が出来ない状態です。 文書を上書き保存で閉じる前に、デザインモードはオフにしているのですが、ファイルを開くと自動的にオンになっているのです。 ファイルを開いたときにデザインモードがオフになるようには出来ないでしょうか? ワードに詳しくない人が枠内をクリックしただけで入力を開始できるようにしたいからです。 どなたかご存知の方がいらしゃいましたら、ご回答をお願いいたします。

  • IME2007の入力モードについて

    OSがWindows VistaでIME2007を使用しています。主にgoogle等でネット検索している際に気になるのですが、入力モードをひらがなに設定していても、画面を切り替えたり、別のサイトに飛んでそこの検索窓に入力しようとする際に、文字入力が勝手に直接入力に切り替わってしまいます。 IME2007のツール→プロパティ→全般タブにある、初期入力モードはひらがなに設定してあります。 検索量が多い時など、いちいちひらがなモードに切り替える作業が面倒なのですが、入力モードを固定亜する方法はないものでしょうか?

専門家に質問してみよう