tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: コントロール名が勝手に変わる・・・
投稿日: 2007/02/27(Tue) 09:24
投稿者魔界の仮面弁士
> Msgbox txt1.Text
VB2005 っぽくないコードですね……。
メソッド呼び出しに括弧が無いと、コンパイルエラー(BC30800)になるはずなんですけど。


> Msgbox txt2.Text
> と勝手に変わってしまいます。
連動してくれた方が便利だったりしませんか?
# 極端な話、初期設定の TextBox1 のままだったら困りますよね。

というよりも、コントロール名を変えておいて、それを利用するコードを
修正したくない…という状況が思い浮かびませんでした。
名前を txt1 → txt2 にした、ということは、txt1 なコントロールが
無くなったという事ですよね。にもかかわらず、txt1 を残したいという
状況が思い浮かびませんでした。

> txt1に関連付けられたイベントとの関連付けがなくなっていまいます。
WithEvents 定義のコントロールなら、イベント宣言末尾の「Handles」句の修正漏れとか。

> これらを防ぐ方法というか設定というのはないのでしょうか?
元のコードをコピーしておいて、名称変更後に手動でコードを復元、という泥縄的方法とか。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。