
正文
vb.net异常 vb常见错误类型及解决
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
VB.NET做的程序在其它机器上运行时出现问题,求助!
缺少运行库
装上.NETframework
和带上引用vb.net异常的插件(工程属性那有个引用页)
吧
.
相关问答
Q1: vb.net 如何捕获所有未处理的异常?
...
'将Try...Catch放在Main中
Try
Begin()
Catch e As Exception
ProcessException(e)
End Try
'在Begin中开始你的程序,就像从Main开始执行程序一个道理
Sub Begin()
'
End Sub
'将ProcessException改成你的要处理所有异常的过程名
Sub ProcessException(e As Exception)
'
End Sub
...
Q2: vb.net“System.NullReferenceException”类型的异常
Public Class Form1
Dim g As Graphics
Dim myBrush As New TextureBrush(New Bitmap("C:\我的程序\下箭头.bmp"))
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load
PictureBox1.Refresh()
End Sub
Private Sub PictureBox1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles PictureBox1.Paint
g = Me.PictureBox1.CreateGraphics
g.FillEllipse(myBrush, New RectangleF(0, 0, 150, 150))
End Sub
End Class
也可以
Public Class Form1
Dim myBrush As New TextureBrush(New Bitmap("C:\我的程序\下箭头.bmp"))
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load
PictureBox1.Refresh()
End Sub
Private Sub PictureBox1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles PictureBox1.Paint
e.Graphics.FillEllipse(myBrush, New RectangleF(0, 0, 150, 150))
End Sub
End Class
Q3: VB.NET线程内调用带参数的方法异常
报错信息是什么?截图一下。
---------补充----------------
你这报错与线程应该关系不大吧,是调用COM不熟悉造成的,在项目属性里面有些相关配置你研究研究。
Q4: VB.NET 截获异常问题?
截获到你再throw抛出异常,必然是报错程序退出。
在Catch里面要么不抛出异常,要么根据情况处理
关于vb.net异常和vb常见错误类型及解决的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





