自上一步以来,获取进程或线程已更改

时间:2016-08-18 19:26:51

标签: vb.net

获得此警告。自上一步以来,如何修复进程或线程已更改

Private WithEvents bgw As New BackgroundWorker




    Private Sub btnRetrieve_Click(sender As Object, e As EventArgs) Handles btnRetrieve.Click
        Try

            SetFields(Nothing)
            Me.PictureBox1.Visible = True
            lblSuccess.Text = Nothing
            UltraNumberOfConveyance.Value = Nothing
            bgw.RunWorkerAsync()
        Catch ex As Exception
            MessageBox.Show(ex.GetBaseException().ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.[Error])
        End Try
    End Sub

    Private Sub bgw_DoWork(sender As Object, e As DoWorkEventArgs) Handles bgw.DoWork
        Try
            GetData() - Long Running Query
        Catch ex As Exception
            MessageBox.Show(ex.GetBaseException().ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.[Error])
        End Try
    End Sub

    Private Sub bgw_RunWorkerCompleted(sender As Object, e As RunWorkerCompletedEventArgs) Handles bgw.RunWorkerCompleted
        GetData1() - This is to bind UI 
        PictureBox1.Visible = False
    End Sub

enter image description here

0 个答案:

没有答案