-1
我在寫一個包含許多表單和許多全局變量的程序。返回到上一個表單並重新加載表格
我在一個模塊中以一種形式定義了我的變量(form2
)我爲它們分配了一個值。然後,通過點擊「計算」按鈕,我跳轉到另一種形式(form3
),並使用我的變量來提取結果。
我的後退鍵有問題。我爲後盾的代碼是:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Me.Close()
Form2.Show()
End Sub
當我回到form2
,我的文本框有過去的值(因爲我需要他們),但是當我改變的價值,並再次點擊計算按鈕,有我的結果沒有改變,因爲我的變量沒有改變。請幫我,我該怎麼辦?
請添加一些代碼的問題解決它...什麼是'Form2_Load'代碼?計算按鈕點擊方法中的代碼是什麼?我認爲在再次詢問之前閱讀http://stackoverflow.com/help/how-to-ask是值得的。 – David
沒有看到相關的代碼,我猜你是要麼在計算按鈕的點擊事件之外聲明form3,要麼使用默認實例。
如果可能,在計算按鈕單擊事件處理程序中聲明並顯示它,並在計算按鈕單擊事件處理程序中將參數傳遞給它。
這樣,每次表單關閉並且計算按鈕單擊事件處理程序完成時,將處理form3,並且下次單擊計算按鈕時,將重新創建表單並接收新值。 –
你只是嘗試刷新你的對象和窗體。 –