2013-05-09 127 views
0

我試圖谷歌這個升技,但我could'nt找到任何有用的東西。所以,我在Form1_Load的我有這個變量聲明Button1_Click中的全局變量

Dim Myvariable As String 

然後在點擊一個按鈕我想

Myvariable = "Hello" 

問題是,我的代碼告訴我,MYVARIABLE在button_click沒有宣佈它是。

感謝您的任何幫助。

+0

如果從@盧卡斯塔拉的例子並不能幫助你(應該),那麼請把你的代碼,所以我們可以計算出來... – 2013-05-09 12:52:50

回答

0

將變量作爲表單類中的字段或屬性移動。下面是示例代碼:

Public Class Form1 
    Private MyVariable 

    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load 
     MyVariable = "Hello" 
    End Sub 

    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click 
     MessageBox.Show(MyVariable) 
    End Sub 
End Class 
+0

完美地工作!謝謝! – Thomja 2013-05-09 13:35:26