プライベートサブtb_clientNumber_Leave(オブジェクトとして送信者、EventArgsのようe)のハンドルのtb_clientNumber.Leave
「getResultsCount_thread()
」は前記一切のスレッドが実行できませんし、トランザクションの数の顧客番号に直接アクセスですが、あなたは時間保存することはできません
ここでは、「スレッドと道である
Asの薄暗いトン=新しいthreading.Thread threading.Thread(のAddressOf getResultsCount_thread)
トン.SetApartmentState(Threading.ApartmentState.STA)
バックグラウンドでt.IsBackground = true」を実行する(ホストが閉鎖して)
t.start()
」は前記一切のスレッドが実行できませんし、トランザクションの数の顧客番号に直接アクセスですが、あなたは時間保存することはできません
ここでは、「スレッドと道である
Asの薄暗いトン=新しいthreading.Thread threading.Thread(のAddressOf getResultsCount_thread)
トン.SetApartmentState(Threading.ApartmentState.STA)
バックグラウンドでt.IsBackground = true」を実行する(ホストが閉鎖して)
t.start()
End Subの
時間を節約することができないそうプライベートサブgetResultsCount_thread()ではない、特定の方法で、スレッドを置くための注意、時間のかかる操作、
薄暗いstrSelect = "SELECT COUNT(*)"
もしisTesting()すると
strSelect&= strFromUAT
エルス
strSelect&= strFromProd
END IF
strSelect&= "cst_id =「" &String.Formatの( "{0:000000}"、CInt関数( tb_clientNumber.Text.Trim))& "」とacc_ind = '03'"
もしisTesting()すると
strSelect&= strFromUAT
エルス
strSelect&= strFromProd
END IF
strSelect&= "cst_id =「" &String.Formatの( "{0:000000}"、CInt関数( tb_clientNumber.Text.Trim))& "」とacc_ind = '03'"
薄暗いstrCount03 = getDataString(strSelect)「この操作は、非常に時間のかかるデータベースクエリで
時間を節約することができないそうではなく、特定のメソッドのデリゲートの呼び出しで、スレッドを置くために注意、時間のかかる操作」
時間を節約することができないそうではなく、特定のメソッドのデリゲートの呼び出しで、スレッドを置くために注意、時間のかかる操作」
'Me.Invoke(新_delegate(のAddressOf UPDATETEXT)、strCount03')调用委托
lbl_count03All.Invoke(新アクション(サブ() 'ラムダ
lbl_count03All.Text = strCount03
lbl_count03All.Visible =真
End Subの
))
lbl_count03All.Invoke(新アクション(サブ() 'ラムダ
lbl_count03All.Text = strCount03
lbl_count03All.Visible =真
End Subの
))
End Subの