• ベストアンサー

VBでローマ字入力とかな入力を使い分けたい時どうすれば??

VisualBasic6.0を使って、 フォームの上にテキストボックスをふたつ 作ったプロジェクトを新規で作成します。 今、IMEの文字入力方式はローマ字方式を 使っているとします。今半角カナ入力状態に なっているとします。 その状態で、そのテキストボックスの上で Aを3回押すと半角カナでアアアとでます。 テキストボックス上で ALT + ひらがな を押して、かな入力に切り替えます。 そのテキストボックス上でAを3回押すと 半角英数字でaaaと出ます。 もうひとつのテキストボックスをクリックして そっちに移動してから、もとのテキストボックスに 移動します。 そこで、Aを3回押すと半角カナでチチチと出ます。 こういう手順を踏まないとひとつのテキストボックス上 でかな入力とローマ字入力を変えることができないですが 何か方法はないのでしょうか?それともこれは昔から どうしようもないことなのでしょうか? それは、この教えてGOOの質問のタイトルと 質問の内容のテキストボックスでも同じ事が 言えると思います。 普段はローマ字入力で、ある半角カナで入力したい テキストボックスにきた時だけ、何かをして かな入力に変更したいのですが、どうすればよいでしょう? 今、フォームを全画面表示していて IMEツールバーはタスクバーにしまったままにしてお きたいので、IMEツールバー上から変更するという 方法は使えないです。 どなたか親切な方回答お願いしますっ・・・。 また、ちなみにプログラム上から変えることって できるのでしょうか?やるつもりはないですが 一応聞いてみたいです。

  • GBSGBS
  • お礼率36% (370/1012)

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

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.2

こんにちは。maruru01です。 テキストボックスには、IMEModeというプロパティがあり、テキストボックスにフォーカスが移った時にIMEモードを変更することが出来ます。 デザイン画面で設定しておくことも出来ますし、コードで設定することも出来ます。 詳細はヘルプなどで。

GBSGBS
質問者

お礼

回答ありがとうございます。

その他の回答 (2)

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.3

バグだからどうしようもない

GBSGBS
質問者

お礼

回答ありがとうございますっ! お聞きしたいのですが、 VBのバグなのでしょうか? それともOSとかのバグなんでしょうか?

  • PAPA0427
  • ベストアンサー率22% (559/2488)
回答No.1

フォームに配置されているテキストボックスをクリックすると、プロパティの表示がされます。 プロパティの「IMEMode」を使いたい文字入力モードにあわせれば出来ます。

GBSGBS
質問者

補足

今知りたいのは入力方式です。 ローマ字入力 と かな入力がありますよね? キーボードの『A』を押すと ローマ字入力なら『あ』 かな入力なら『ち』と出ます。 そのことを聞きたいのです。

関連するQ&A

  • ローマ字入力ができない!

    普段はかな入力をしているのですが、家族がローマ字入力を行うため、ツールバーからプロパティ、全般の「ローマ字入力/かな入力」でローマ字を選択し、OKをクリックして、ローマ字入力を利用していました。しかし、突然前述操作をし、ローマ字入力が選択されているにもかかわらず、かな入力になってしまいます。キー設定は、Micorosft IMEになっています。 再起動をすると、なおるときとなおらないとき、なおってもすぐにまたかな入力になるときがあります。 どうすればいいのでしょうか?

  • IEにて、ローマ字入力が出来なくなる

     Win95のIMEにてIE6を使っております(IE5の時もそうでした)。 テキストボックスなど、入力をするスペースをアクティブにすると ツールバーにいれてあるIMEの A とか あ とかのミニアイコンに 通行禁止のマークが付いたりして、半角/全角 キーでローマ字日本語 入力モードに切り替わらなくなってしまいます。  新しくIEウィンドウを開くと直る時もあるのですが、そのままの場合も あったりします。  致命的に困っているという事態ではないのですが、とても不便なので どなたか知識をお貸し下さい。

  • ローマ字変換がかな入力になってしまう

    IME2002を使っていますがローマ字入力をしようとするとかな入力になってしまいます。[ALT]+[半角/全角]を押下してもローマ字入力にしても[カナ]ボタンが押下された状態になります。ローマ字入力でカナ入力にならない方法を教えてください。

  • ローマ字入力なのに半角数字が出てくる・・・

    こんにちは。 卒論の締め切りが迫っており、毎日慣れないパソコンに向かっている大学4回生の者です。 私が変なボタンを押してしまったのか、カナ入力になってしまいました。 その後自力でローマ字入力に直せたのですが、 キーの上に数字が書いてあるところだけ半角数字が出てきてしまいます。 (Mのところに0、Jのところに1、Kのところに2、・・・9のところに9が書いてあります) 「Fn」というキーを押しながらだと、半角数字ではなくローマ字になります。 過去の回答などを探して「IMEのツールバー」というところを見てみると、ローマ字になっています。 わかりにくい説明でごめんなさい。 どうしても自分では直せませんので、詳しい方がおられましたらよろしくお願いいたします。

  • かな入力からローマ字入力変換

    初めて質問を致します。パソコンは、まだまだ初心者です。今回、教えてほしい事は・・・、私のパソコンを「かな入力」しか出来ない人が、使用しそのままにしてます。私はローマ字入力なので、毎回IMEツールバーのプロパティで「かな入力」から「ローマ字入力」に変換してます。すごく面倒なので、キーボードでの簡単な変換方法を教えてください。

  • 「ローマ字入力」「かな入力」変換 Win8.1

    Windows8.1, Toshibaのdynabookを使用しています。 普段「ローマ字入力」を使っていますが、ふとした拍子に何かのキーを押してしまい、「かな入力」に切り替わってしまいます。そうすると、ローマ字入力のつもりで「へんかん」と打つと、「くいみのちみみ」と表示されます。 ローマ字入力に戻す方法を検索したところ、「Alt」 + 「カナ/かな」を押す、という方法がありました。 しかし、その方法では全く戻りません。IMEツールバーから「ローマ字入力/かな入力」の切り替えをしても、変わりません。パソコンを再起動をすると、ローマ字入力に戻せます。 ・どのキーで切り替わってしまうのか、 ・どうすれば直るのか を知りたいです。 詳しい方、ぜひお知恵をお貸しください。よろしくお願いいたします。

  • ローマ字入力に切り替わりません

    今まで、ローマ字入力で使用していたのですが、誤って何かのボタンを押してしまったらしくローマ字入力ができなくなってしまいました。 ちなみに、かな入力ではないようです。 例:Jを押すと数字の1 Kを押すと2となってしまいます。 再起動してもなおりません・・・ IME使用です。 大変困っておりますよろしくお願い致します。

  • 「ローマ字入力」と「かな入力」の切替方法

    こんにちは。 私は普段、日本語入力する際、ローマ字で入力していますが、 最近覚え始めた父は「かな入力」なので、 その都度入力方法を変更しなければなりません。 ただ、はっきりとした変更方法が分からず、[Alt]+[カタカナ]を 何度か押すと変更できているようなのですが、 上手く出来ないときもあって、その理屈が分りません。 はっきりとしたマニュアルが見つけられず困っています。 「ローマ字入力」から「かな入力」、また 「かな入力」から「ローマ字入力」に変更する方法を 教えてください。 OSはXP IME2002を使用しています。 よろしくお願いいたします。

  • かな入力、ローマ字入力切り替えショートカットキー

    かな入力、ローマ字入力切り替えショートカットキーを教えてください 英語104キーボードです。 うっかりごちゃっと押してしまったときにローマ字入力がかな入力になってしまうことが何回かありました Win7 64bitでATOK2011 スタイルはMS-IME キーカスタマイズをみてもカナロックには特に設定がありませんでした

  • ローマ字入力を全角にするには?

    IMEを使用しています。 日本語ローマ字入力の時、テキスト入力時に、シフトを押した状態で入力するとローマ字になりますよね? それが、半角であったり全角であったりするのですが、、、意図的に切り替えて居ないのでどうやるのか判りません。 現在はシフトを押して「ああああ」で、「AAAA」半角と出ます。 これを全角に意図的に切り替える方法を教えてください。 (入力後「無変換」押し、と言う事では無いです。) ご存知の方どうぞよろしく。