-PR-
締切済み

テキストボックスのバグでしょうか?

  • 困ってます
  • 質問No.88646
  • 閲覧数429
  • ありがとう数3
  • 気になる数0
  • 回答数4
  • コメント数0

お礼率 46% (12/26)

VB5(SP3)を使用しています。
例えばフォームにテキストボックスを2つ貼りつけて、プログラムを実行します。
IMEの入力設定を「ローマ字入力」の状態で始めたとします。
最初のテキストボックスでキーボードの【Alt】+【カタカナ・ひらがな/ローマ字】を押しても「かな入力」になりません。次のテキストボックスにカーソルを移動すると「かな入力」が有効になります。
ACCESSとかだとその場で有効になります。
これはVBのバグなのでしょうか?

使用PC:DOS/V
使用OS:WindowsNT4.0
通報する
  • 回答数4
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全4件)

  • 回答No.1
レベル13

ベストアンサー率 33% (427/1283)

>使用PC:DOS/V
DOS/Vってなに?(まぁいいかぁ)

 一応、VBのSPを最新の物にして下さい、また、NT4.0のSPも併せて最新にして下さい。

 こちらで確認した所、有効になります。
 単純にフォームに2個テキストボックスを貼付けて、デバッグモードで起動しただけです。
 この時に、テキストボックスのIMEの制御はしないにしてあります。
補足コメント
tomosuke09

お礼率 46% (12/26)

NT4.0のSPはSP6aをインストールしています。

VBの最新SPについてお聞きします。

現在 「Visual Studio 97 Service Pack 3」 をインストールしています。
「Visual Studio 6.0 Service Pack 5(Intel版)」をインストールしたほうが良いのでしょうか?対象製品は「Visual Basic 6.0 の全ての Edition 日本語版 」となっていますが、VB5.0でも問題無いのでしょうか?
投稿日時 - 2001-06-12 10:25:26


  • 回答No.2
レベル11

ベストアンサー率 49% (139/279)

以前お客さんのところに納入したシステムで同様の現象が発生しました。
SPも6aを当てたのですが、直りませんでしたが、Office2000を同時にインストールしたため、IME2000を使用するように設定したところ、この現象はおこらなくなりました。
はっきりとはわからないのですが、IMEの方のバグのようです。
IME95/97であれば、下記のURLの方法で、入力の切り替えができます。
お礼コメント
tomosuke09

お礼率 46% (12/26)

ありがとうございます。

現在Office97、IME98を使用しています。
現在この環境を変えることができません。(T_T)
投稿日時 - 2001-06-12 10:34:00
  • 回答No.3
レベル7

ベストアンサー率 50% (8/16)

>VBの最新SPについてお聞きします。

>現在 「Visual Studio 97 Service Pack 3」 をインストールしています。
>「Visual Studio 6.0 Service Pack 5(Intel版)」をインストールしたほう
>が良いのでしょうか?対象製品は「Visual Basic 6.0 の全ての Edition
>日本語版 」となっていますが、VB5.0でも問題無いのでしょうか?
答えではありませんが・・・。

Visual Studio 6.0 SP5とVisual Studio 97 SP3は別物です。
VB5環境にVS6.0のSP5は入りませんのでご注意ください。

また、先に回答された方で、VB6.0+IME2000の環境では出ないという方がいらっ
しゃいましたが、私の環境(VB6.0(SP4)+IME2000)では、再現しました。
私自身はローマ字入力しか使わないため、いままで、気にしてなかったので
すが・・・。
なぜなんでしょうかねぇ?
お礼コメント
tomosuke09

お礼率 46% (12/26)

どうもありがとうございました。m(__)m
投稿日時 - 2001-06-13 09:33:47
  • 回答No.4
レベル10

ベストアンサー率 47% (88/185)

【Alt】 + 【半角/全角 漢字】 を押す。

とかじゃないですよね? (^-^;
補足コメント
tomosuke09

お礼率 46% (12/26)

スミマセン それじゃないんですよ。
キーボードの入力形式のことです。
例えば、「た」という字を入力するのに
ローマ字入力では【T】【A】と打ちますが、かな入力では【た(Q)】と打ちますよね。
この切替のことなんです。
何かわかればお返事下さい!
投稿日時 - 2001-06-15 09:17:59
このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


専門家があなたの悩みに回答!

-PR-

ピックアップ

-PR-
ページ先頭へ