tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルForm上のコントロールの定義
記事No4166
投稿日: 2006/08/31(Thu) 19:35
投稿者あかね
EXEにパラメータを渡して実行するため、
調べた結果、TEST.vb(Windowsフォーム)のコードは以下の通りにしてみたところ、
TEST.vbのフォーム上のラベルlbl_Testに値をセットするところで
エラーになってしまいました。
原因がわかりません。。
よろしくお願い致します。

エラー内容↓
クラスの明示的なインスタンスを指定しないで、共有メソッドまたは共有メンバ初期化子内から
クラスのインスタンス メンバへ参照することはできません。

  Shared Sub Main(ByVal CmdYMD() As String)

        lbl_Status.Text = "AAA"

    End Sub

[ツリー表示へ]
タイトルRe: Form上のコントロールの定義
記事No4168
投稿日: 2006/08/31(Thu) 21:30
投稿者YAS
> TEST.vbのフォーム上のラベルlbl_Testに値をセットするところで

>         lbl_Status.Text = "AAA"

ラベルの名前が違うようですが...

また,エラーの原因はSharedのメソッドでインスタンスが必要なラベルを操作しているためだと思います。

[ツリー表示へ]