• ベストアンサー

自動で半角カナ入力となるTextBox

TextBoxにフォーカスがあたった場合に 自動で、半角カナになるTextBoxを作成したいのですが そのような事はできるのでしょうか?

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

  • ベストアンサー
  • castoff
  • ベストアンサー率15% (7/46)
回答No.3
gogoogoo11
質問者

お礼

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

その他の回答 (2)

  • castoff
  • ベストアンサー率15% (7/46)
回答No.2

Delphiは使用したことがないのですが 下記のソースは参考になりますか? uses Imm; procedure TForm1.Edit1Enter(Sender: TObject); var Imc: HIMC; Conversion, Sentence: DWORD; begin Imc := ImmGetContext(Handle); ImmGetConversionStatus(Imc, Conversion, Sentence); ImmSetConversionStatus(Imc, Conversion, IME_SMODE_NONE); ImmReleaseContext(Handle, Imc); end;

  • castoff
  • ベストアンサー率15% (7/46)
回答No.1

言語が何かわかりませんが、 IMEは設定できないのですか?

gogoogoo11
質問者

補足

言語はDelphiです。 IMEで設定できるのでしょうか?

関連するQ&A

  • 半角カナ入力について

    perlを使って入力項目を作っている人間です。 ある事に苦戦しています。 半角カナを入力すると文字化けが出てしまうので半角カナを入力しないように注意を促しているのですが、どうしても半角カナを入れてしまう人が入るので、半角カナを入力した時点で、注意事項をCGIで処理したいと思います。 しかし、CGIで処理する場合はどのようにすればいいのか解りません。 何かヒントなどを教えて頂けないでしょうか ? 又参考になるURLなどがありましたら教えて下さい。 お願します。

  • ネット入力で半角カナ入力ができない

    初歩的な質問かもしれませんが、よろしくお願いします。 普通日本語入力で半角カナ入力する場合、文字を打った後F8変換で半角カナ入力しますよね。 ところが、インターネットの入力画面のところでそのF8キーがきかないのです。例えば検索ワード入力時やこの質問文を書いてる時もなりません。 まあ通常ネット上では半角カナは使用しないことは知っていたので、自動で制御がかかるもんだと思っており気にしなかったのですが、最近新生銀行を契約した時に振込先など半角カナで入力しなければならず、いちいちカナ入力にして四苦八苦しながらやっていました。 それでみんな苦労しながらやっているんだろうかと思い、友人の新生銀行ユーザーに聞いたところ普通にF8変換でやっていたのです。 なぜ、できる場合とできない場合があるのでしょう?どこか設定するところがあるのでしょうか? よろしくお願いします。

  • ネットバンクで半角カナ入力ができない

    カテ変更で再質問させて頂きます。 普通日本語入力で半角カナ入力する場合、文字を打った後F8変換で半角カナ入力しますよね。 ところが、インターネットの入力画面のところでそのF8キーがきかないのです。 新生銀行の場合半角カナ入力のため、非常に困ります。ちなみに検索ワード入力時やこの質問文を書いてる時もなりません。 まあ通常ネット上では半角カナは使用しないことは知っていたので、自動で制御がかかるもんだと思っており気にしなかったのですが、友人の新生銀行ユーザーに聞いたところ普通にF8変換でやっていたのです。 なぜ、できる場合とできない場合があるのでしょう?どこか設定するところがあるのでしょうか? よろしくお願いします。

  • メールでの半角カナはどのキャリアも半角カナで見れますか?

    私はソフトバンクですが、例えばソフトバンクでメール文を半角カナで入力してドコモの携帯に送った場合、ドコモの携帯側では半角カナは半角カナとして見れるでしょうか?それとも全角カナになってしまうのかお聞きしたいです・

  • TextBoxに半角数字のみの入力しかできないようにしたい

    タイトルどおりです。 フォームに貼り付けた、TextBoxに、半角数字のみしか入力できないようにしたいです。 000000~999999までのコード(数字)を入力させるようにするわけですが、そのままだと半角英数も全角も入力できてしまいます。 GrapeCity社製のカスタムコントロール「InputMan」の“Number”を用いると簡単なのですが、これだとカーソルがボックス内の右端にきて、一の位から入力が始まってしまいます。 数字は、ボックス内の左側から入力されていくようにしたいのですが、“Number”だとなんか出来なさそう・・・? (“Number”で左側から入力できるならそれがいいのですが) そこで、TextBoxを使うことにしたのですが、TextBoxだと、半角数字のみしか入力できないような制限がかけるのかが、わかりません。 もし、お分かりの方がいらっしゃいましたら、ご教授下さいませ。

  • エクセルで全角カナを半角カナで入力したい

    例えば、A列は漢字などを入力した場合ははそのままで、 全角カナだけを入力した場合に半角カナに なるようにしたいのですが出来ますでしょうか?

  • 半角英数が入力できなくなってしまいました。半角カナしか打てません

    Windos2000の環境です。 何故か半角英数での入力が半角カナになってします。 ログイン画面でユーザ名を入力しようとすると半角英数が打てずに困っています。 とりあえず設定をチェックしてみると 入力モードは"直接入力"になってします。 変換モードは"一般(I)"になっています。 入力設定はかな入力になっています。特に変わった所は見当たらないのですが何故か半角カナになってしまいます。 その際、右下は「_A」と表示されています。 [半角/全角]キーを押すと「あ」となって問題なくひらがな入力はできます。 どうすれば半角英数を入力出来るようになるのでしょうか?

  • 入力モードを自動的に半角カタカナに

    いつもお世話になっております。 現在作成している画面で、あるテキストフィールドを 半角カタカナで入力する仕様になっています。 そこ以外のテキストフィールドは全角ひらがななので、 style="ime-mode:active;"を指定して対応しているのですが、 半角カタカナを入力するテキストにフォーカスがあたった時、 自動的に半角カタカナに入力モードを切り替える事は出来ますでしょうか?

    • ベストアンサー
    • HTML
  • すぐに半角のかな入力になってしまい困ってます

    どういうわけか、気を抜くと半角のかな入力になってしまいます。 入力モードをどうすればいいんでしょうか。 理想としては常に全角のひらがな入力になっていて、必要に応じて半角の英数入力にしたいです。よろしくお願いいたします。

  • VBAのTextBoxに半角数字のみ入力したい

    VBAでTextBox2には半角数字のみしか入力できないように制御したいのですが、どうしたらよいのでしょうか。 TextBoxのプロパティでIMEModeを「8-fmIMEModeAlpha」というのにしたのですが、半角英字も入力できてしまいます。 どなたかよい方法をご教授ください。

専門家に質問してみよう