2011-12-15 22 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は(彼らはOK打ったときにその正しいかどうか、それは真か偽を返送する必要がある場合に応じて、そのユーザーのパスワードを待ち、ログインフォームですisLogedIn)。

現在、コードを次のコードに移動する前にログインフォームから受け取るまで待機する方法はわかりません。

私はここに私の古いコードを使用する場合:それはただ待ち続けるように、ユーザーが偽のログインパスワードを入れた場合それは決して終わりません

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

....

すべてのヘルプは素晴らしいことです! DialogResult -

ダビデは

答えて