2011-12-15 145 views
1

什麼是調用表單的正確方法,並等待它在接收重播之前進入下一個代碼步驟?等待窗體返回vb.net

示例代碼:

Public isLogedIn As Boolean = False 

Private Sub Reprint_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ReprintButton.Click 
If isLogedIn = False Then 
     Using lf As New frmLogin() 
      lf.ShowDialog() 
..... 

現在LF是登錄形式等待用戶密碼,然後,依靠,如果它的正確與否,當他們點擊確定就應該返回一個true或false( isLogedIn)。

目前我不知道如何,直到它接收到來自登錄表單移動到下一個代碼之前的東西有代碼的等待。

如果我在這裏用我的舊代碼:

Do Until isLogedIn = True 
    isLogedIn = isLogedIn 
    intX = intX + 1 
Loop 

如果用戶將在一個虛假的登錄密碼,它只是讓等待它永遠不會結束....

任何幫助將是巨大的!

大衛

回答