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

タイトル 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 ってクラスがあるんですよね。もしかして
名前空間かぶって追加してませんか?バージョンの違いかなぁ?

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

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