• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBのEVENT発生とCONTROLの有効範囲)

VBのEVENT発生とCONTROLの有効範囲について

このQ&Aのポイント
  • 初心者で苦労している方へ。Visual Basicのeventとcontrolに関する質問です。
  • subroutineが変わるとformのcontrolは消えるのか、またその場合の対処方法について教えてください。
  • STARTDIALOG1の初めのRADIO BUTTONの変更のcodeについて、eventの発生と更新処理のタイミングに関しての質問です。

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

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

ちょっと確認していませんが > .Radio_btn1.Checked = True  ’ここへくるとbuttonのeventが発生, イベントは節制しますが、実際に対応するルーチンが実行されるのは、このSubを抜けた後だったように思います。 デバッガでステップ実行したらどうなってますか?

Doubleboggy
質問者

お礼

kmeeさん  ご回答ありがとうございました。結局removehandler/addhandlerを見よう見まねで入れて出ないようになりました。また1のsub間のdataについてはdim cform2 as new form2()が両方のsubに定義されていました。 これって別のformになっていたのではないかと思います。 これを両方のsubとも直接 with form2---end with にて setしたところうまくいくようになりました。解決しました。 長文の質問読んでいただいてありがとうございました。