HOW TO:在應用程式的表單之間通訊 (Visual Basic)
這個範例會顯示如何使用 My.Forms 物件,從一個表單存取另一個表單。
My.Forms 物件提供了對應用程式專案中宣告之每個 Windows 應用程式表單執行個體的存取。 這可以讓一個表單中的程式碼與另一個表單通訊。
若要在一個表單中建立可以與另一個表單溝通的程式碼
建立新的 [Windows 應用程式]。
主要表單的預設名稱為 [Form1]。
如需詳細資訊,請參閱 HOW TO:建立新的 Windows Form 應用程式專案。
加入另一個名為 [Form2] 的表單。
如需詳細資訊,請參閱 HOW TO:將 Windows Form 加入至專案。
在應用程式設計工具中,將名為 Button1 的按鈕加入至 [Form1]。
按兩下 [Button1]。
在 Button1 之 Click 事件的事件處理常式中,加入下列程式碼:
My.Forms.Form2.Text = Now.ToString My.Forms.Form2.Show()
執行應用程式。
按一下 [Button1]。
如此會開啟 [Form2],它的標題會顯示目前時間。
等待幾秒鐘後,再按一下 [Button1]。
[Form2] 仍會保持開啟的狀態,但它的標題會更新為目前時間。
請參閱
工作
HOW TO:存取應用程式的所有開啟表單 (Visual Basic)