算術オーバーフロー例外はvb.net
コードで発生し、次のとおりです。算術オーバーフロー例外は、クリックイベントで
Private Sub btnPlay_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnPlay.Click, StartMonitoringToolStripMenuItem.Click
Try
Dim frmHome As Home = Me.MdiParent
Dim Device As String = "U" & Hex(CType(Me.Tag, Home.NodeInfo).UnitNumber).ToString & "\G"
End Try
End Sub
を、私は、スタックトレースメッセージをチェックします。
Dim frmHome As Home = Me.MdiParent
私はこの行をコメントアウトしましたが、同じ例外が発生しました。
Dim Device As String = "U" & Hex(CType(Me.Tag, Home.NodeInfo).UnitNumber).ToString & "\G"
私は正しいラインがオーバーフロー例外を発生知っている可能性がどのように:
は次に、スタックスタックのマッサージは、例外がラインは以下の発生した示されましたか? なぜ算術オーバーフロー例外が発生するのですか?
ありがとうございました。
私はHome.NodeInfoが問題であることを期待することができます。 – muffi
UnitNumberとは何ですか?それは値を保持するフィールドか、値を計算するプロパティ/関数ですか? –
例外のスタックトレースは何を示していますか? – jmcilhinney