タイトル : Re^9: 初回例外について 投稿日 : 2008/04/17(Thu) 18:49 投稿者 : るしぇ
Me の削除だけが原因ではないと思います。 動くコードから Me を削除した場合どうでしょうか? # こちらでは問題なく動作しました。 ただ、意図的にこの部分のコードを書き換えたのでないのであれば、 思い浮かぶのは Module ということです。共有化(Shared)でも同じ ですが、インスタンスという概念から外れます。 Module Module1 Dim TextX As New TextBox Sub testSub() Me.TextX.Text = "" End Sub End Module このコードではコンパイルエラーになります。 エラーメッセージ『'Me' は、モジュール内では有効ではありません。』 このようなコードになってしまうと Me が都合が悪くなります。 デザイナが気を利かして(?)削除することがあるのかもしれません。 ただ、最初に書きましたように Me のあるなしだけではエラーに ならないと思います。 もう1ピース足りない感じ。。。 。。。あと気になったのは > resources.ApplyResources [VB2005 Express Edition]では 『'ApplyResources' は 'Resources' のメンバではありません。』 と出ます。小文字で始まってるのも気になります。 オブジェクトブラウザで検索すると System.ComponentModel.ComponentResourceManager にあるけど、System.Resources ってクラスがあるんですよね。もしかして 名前空間かぶって追加してませんか?バージョンの違いかなぁ? |