如何禁用中断模式

时间:2015-11-21 15:47:02

标签: vb.net break

我的应用程序正常工作,即使发布仍然完美,只有当我关闭应用程序并且它消失时,由于一些奇怪的原因我得到一条消息通知我应用程序处于中断模式,我想如果在加载应用程序或事件时出现错误,而不是在应用程序关闭完成且用户完成时出现。因此,我想知道是否还有删除此中断模式错误?

该错误似乎与System.Reactive.Core.dll

中的未处理事件有关

我已将初始错误缩小为多线程问题

Private _subscription As IDisposable

Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

    Checkthread = New Thread(AddressOf Me.CheckConnection)
    Checkthread.Start()

    _subscription =
                Observable _
               .Interval(TimeSpan.FromSeconds(5.0)) _
               .StartWith(-1) _
               .Select(Function(x) internetConnection()) _
               .ObserveOn(Me) _
               .Subscribe(Sub(x)
                              If x Then
                                  PicInternet.Hide()
                              Else
                                  PicInternet.Show()
                              End If
                          End Sub)



End Sub


Private Sub CheckConnection()
    If internetConnection() = False Then
        InternetStatus = False

    Else
        InternetStatus = True

    End If


End Sub

在初始Form1加载和CheckConnection之间,任何人都可以看到我做错了导致中断模式错误。

0 个答案:

没有答案