• ベストアンサー

VB6のテキストボックスに入力していると、途中で急に文字が消えてしまうのは何故?

haporunの回答

  • ベストアンサー
  • haporun
  • ベストアンサー率40% (230/562)
回答No.10

修正がある程度完了したら、またここに書いてみてください。 圧倒的に量が減っていると思います。 これからもサポートしていきたいと思いますので、あきらめずに続けてみてください。 >本を購入してきてその中のパターンを真似ているだけ どの文がどういう動作をしているのかわからなかったら、本で調べるのもいいですし、ここで質問するのもいいでしょう。 ただし、質問する前にキーワードで検索したほうがいいです。 Stopステートメントのほかに、もう1つ便利なデバッグ方法。 ある行でF9を押してみましょう。 その行の色が変わります。 それから実行すると、その行に来ると必ず止まってくれます。 Text1.Text = ..... が書いてある行をすべてF9で色を変えてから実行し、止まったら、右辺(イコールの右の変数)にマウスポインタを当ててみましょう。 するとその変数の内容を表示してくれます。

fujiyama2002
質問者

お礼

こんにちは。色々と解説いただきありがとうございました。Stopステートメントは試してみましたが、次から次とストップしてしまい、結局原因の個所は特定できませんでした。とりあえず、ポイントがありますのでこの質問は締めさせていただきました。ほんとに参考になりました。ありがとうございました。日々疑問が出てくるので、また別の枠で質問をさせていただこうかと思います。その時はまたよろしくお願いしますね!お世話様でした。では。

関連するQ&A

  • テキストボックスの入力抑制

    使用言語はVB.NETです。 フォームAのテキストボックスAに文字を入力し確定すると、 フォームBが起動、フォームBのテキストボックスには、 テキストボックスAで入力した内容が表示されており、それを 変更することはできない。 ただし、テキストボックスAに何も入力せずに起動した場合、 テキストボックスBの内容は書き換え可能、というようなものを 作りたいと思っています。 また、テキストボックスBを入力不可にするには、Enabled=False 以外の方法で行いたいのです。 例えば、テキストボックスAで1と入れた場合、テキストボックスBの 初期表示1をBSで消しても、違う値をいれても、常に1に表示が戻される、 というようなものにしたいのですが…。 上記のようなものを作るには、どのように処理を作っていけば 良いのでしょうか? サンプル的なコードを教えていただけるとありがたいです。 よろしくお願いします。

  • テキストボックスの入力制限

    VB2005環境です。 ・全角文字のみ入力を受け付けるテキストボックス ・半角文字のみ入力を受け付けるテキストボックス 以上のような入力制限を持つコントロールを用意したいと思っています。 MaskedTextBoxを用いればできるかと思いましたが、それらしき プロパティが見当たりませんでした。 やはりキーイベントを取得して…ということになるのでしょうか?

  • VB.net テキストボックスの入力制限全角のみ

    VB.net初心者です テキストボックスの入力制限で全角文字のみを実現させたいのですが、いろいろ検索して調査してもわかりません。 どなたかアドバイスをいただけると助かります、よろしくお願いします。

  • VBでテキストボックスの文字を・・・

    テキストボックスに入力された文字(数字)を数値として認識させるにはどうすればいいですか?

  • Acでテキストボックス上に罫線を常に表示したいのですが・・・ 

    Access97です。OSは2xです。   >入力フォームを作成しているのですが、最大文字数Overをする間際に罫線を 引いています。 >通常のツールボックスから直線を選択して表示しておりますが、入力する際 テキストBOXにフォーカスがある場合、テキストBox内の文字数Over直線が消え てしまいます。 >>これを回避して常に最前に出す方法は無いのでしょうか? VB6で作成された物を見たことはあるのですが・・・VBAでは・・・出来ますか??

  • テキストBOXの入力制限について

    テキストBOXを下記のように設定したとします。 <input type="text"name="***" maxlength="30"> この場合は、全角・半角関係なく文字数を30文字入力することができますよね? 今回、私がやりたいことは、バイト数の制限をやりたいんです。 例えばバイト数を30バイトにした場合は、 全角では15文字しか入力できなくて 半角では30文字入力制限をする方法を探しています。 何かよい方法はないものでしょうか???

  • テキストボックスで2か所に文字が入力される

    Word2002を使用しています。 テキストボックスを挿入すると、テキストボックスと 少し離れた文書中に2か所 文字が入力されます。文書中の文字を消すとテキストボックスの文字も消えます。 しかも印刷プレビューで表示されているにも関わらず印字されてません。 これはどうしたら直りますか?

  • EXCEL2010のテキストボックスについて

    テキストボックスに文字数制限はありますか? セルA1に文字列とセル値を&でつないだ文章を=の計算式で入力しています。 それをテキストボックスに=で取り込んでいるのですが、途中で文章が切れてしまいます。 文字数制限があるのでしょうか? この制限を解除する方法はないでしょうか? windows7 の excel2010です。 ご回答宜しくお願い致します。

  • VB2005テキストボックスへのコピペ制御についての質問です。

    VB2005テキストボックスへのコピペ制御についての質問です。 フォーム上にテキストボックスを用意し、数値しか入力させず、整数が入力される予定です。 数値のみを入力させることは出来たのですが、コピペを行うと数値でも文字でも貼りつけ出来てしまいます。 これを制限する方法はあるのでしょうか?

  • VB6のWebBrowserコントロールのテキストボックスについて

    VB6でWebBrowserコントロールを使用してテキストボックスを表示しており。テキストボックス内の入力文字列がSelect(反転表示され選択されている状態)されている場合に、Select状態を解除する方法を知りたいのですが、よろしくお願いいたします。