Неправильный контрольный запрос в DotNet - PullRequest
0 голосов
/ 20 июля 2011

Пожалуйста, помогите, я получаю сообщение об ошибке "Невозможно вызвать, потому что объект - ничто". Но я добавил запрос, чтобы спросить, является ли объект ничем. Visual Studio все еще входит в рутину.

Form is nothing

Private WithEvents frm As frmFullScreen

 Private Sub UpdateImageInGuiAsync(ByVal bm As System.Drawing.Bitmap)


        If Me.frm.InvokeRequired = True Then
            Dim dl As New BitmapDelegate(AddressOf UpdateImageInGuiGuiThread)
            If Me.frm IsNot Nothing Then Me.frm.Invoke(dl, bm)
        Else
            Call Me.UpdateImageInGuiGuiThread(bm)
        End If

    End Sub

Есть идеи, как это исправить?

Привет

1 Ответ

0 голосов
/ 20 июля 2011

Возможно ли, что ваша форма выбрасывается?

Если это так, я бы просто обернул весь блок if в try / catch.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...