[VB.NET]vb.net 中如何屏蔽错误?
来源:互联网 发布:无标度网络 编辑:程序博客网 时间:2024/05/17 21:07
<script type="text/javascript"><!--google_ad_client = "pub-8333940862668978";/* 728x90, 创建于 08-11-30 */google_ad_slot = "4485230109";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
vb.net 中如何屏蔽错误?
在使用 vb.net 中,如何屏蔽掉vb.net中的默认错误,也就是说当我的程序出错时,我不想让用户知道我错在哪了。因为我在开发软件的过程中,随时都有可能出错的。而每一块都用 try 语句,也太麻烦了,有没有办法关掉错误的提示,以免别人猜出我的算法?
__________________________________________________________________________
合理运用TRY,没什么麻烦的.
__________________________________________________________________________
捕捉所有的异常
Dim currentDomain As AppDomain = AppDomain.CurrentDomain
AddHandler currentDomain.UnhandledException, AddressOf MyHandler
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)
最新版本:20070212
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
__________________________________________________________________________
这个我也想知道
请明白的人回答
__________________________________________________________________________
在最外层try...catch?
不过这样程序运行的结果还能保持正确么?
__________________________________________________________________________
以免别人猜出我的算法 在.net中貌似没有什么必要了,.net在极大的简化开发过程的同时,损失掉了一些东西,譬如代码的安全性。
有个软件Reflector就可以翻编译代码,可以下载来玩玩也Reflector也是.net语言写的也可以反编译自己,通过它甚至能看到.net系统类库的代码,当然这代码不会和真正的源代码完全相同,但这代码的功能是和源代码一样的,不同的只是变量名,部分方法的实现而已。
呵呵,很可怕的!
__________________________________________________________________________
Try
程序代码
Catch ex As Exception
MsgBox(ex.ToString) 显示错误信息
Finally
程序处理代码,如:关闭连接等
End Try
__________________________________________________________________________
currentDomain As AppDomain = AppDomain.CurrentDomain
MyHandler(ByVal sender As Object, ByVal e As System.UnhandledExceptionEventArgs)
AddHandler currentDomain.UnhandledException, AddressOf MyHandler
试了一下!feiyun0112提供的代码可以在MyHandler中捕获错误
__________________________________________________________________________
写个通用的错误外理就是的,根据错误代码导航到自定义的相应页面.
__________________________________________________________________________
try
catch
finally
__________________________________________________________________________
vb.net 中如何屏蔽错误?
在使用 vb.net 中,如何屏蔽掉vb.net中的默认错误,也就是说当我的程序出错时,我不想让用户知道我错在哪了。因为我在开发软件的过程中,随时都有可能出错的。而每一块都用 try 语句,也太麻烦了,有没有办法关掉错误的提示,以免别人猜出我的算法?
__________________________________________________________________________
合理运用TRY,没什么麻烦的.
__________________________________________________________________________
捕捉所有的异常
Dim currentDomain As AppDomain = AppDomain.CurrentDomain
AddHandler currentDomain.UnhandledException, AddressOf MyHandler
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)
最新版本:20070212
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
__________________________________________________________________________
这个我也想知道
请明白的人回答
__________________________________________________________________________
在最外层try...catch?
不过这样程序运行的结果还能保持正确么?
__________________________________________________________________________
以免别人猜出我的算法 在.net中貌似没有什么必要了,.net在极大的简化开发过程的同时,损失掉了一些东西,譬如代码的安全性。
有个软件Reflector就可以翻编译代码,可以下载来玩玩也Reflector也是.net语言写的也可以反编译自己,通过它甚至能看到.net系统类库的代码,当然这代码不会和真正的源代码完全相同,但这代码的功能是和源代码一样的,不同的只是变量名,部分方法的实现而已。
呵呵,很可怕的!
__________________________________________________________________________
Try
程序代码
Catch ex As Exception
MsgBox(ex.ToString) 显示错误信息
Finally
程序处理代码,如:关闭连接等
End Try
__________________________________________________________________________
currentDomain As AppDomain = AppDomain.CurrentDomain
MyHandler(ByVal sender As Object, ByVal e As System.UnhandledExceptionEventArgs)
AddHandler currentDomain.UnhandledException, AddressOf MyHandler
试了一下!feiyun0112提供的代码可以在MyHandler中捕获错误
__________________________________________________________________________
写个通用的错误外理就是的,根据错误代码导航到自定义的相应页面.
__________________________________________________________________________
try
catch
finally
__________________________________________________________________________
- [VB.NET]vb.net 中如何屏蔽错误?
- [VB.NET]如何屏蔽掉WebBrowser弹窗
- [VB.NET]100分求解:如何屏蔽VB2005中TREEVIEW控件的AfterSelect事件?????
- [VB.NET]如何学好vb.net?
- [VB.NET]VB.NET如何继承TextBox
- [VB.NET]vb.net中 listbox 问题
- 如何在VB.NET中使用指针
- 在VB.NET中如何运用StrConv
- vb.net中如何检测打印机
- vb.net 学习中..
- VB.NET中Module
- VB.NET中四舍五入
- [VB.NET]如何将vb.NET转换为Asp.NET
- VB中调用VB.NET包装类
- [VB.NET]VB REDIM
- VB与VB.NET
- VB.Net与VB
- VB与VB.NET
- [VB.NET]VB.net下重命名文件的操作问题,为什么在我重命名文件之后,原始文件仍然存在(在有I/O异常时)
- [VB.NET]带密码的连接字符串怎么写?
- 新华社加沙办公室曾遭以军轰炸 无人员伤亡 以色列空袭加沙已致285人死亡900余人受伤
- [VB.NET]请问如何将从数据库提出来的一列数据存入一个数组中?
- [VB.NET]PictureBox1.Image = mybitmap2这样之后是不是打印bitmap呢?
- [VB.NET]vb.net 中如何屏蔽错误?
- [VB.NET]奇怪,按钮不能用,调试下就好了
- 谋划(29)
- 谋划(30)
- [VB.NET]vb.net如何捕捉摄相头的视频
- [VB.NET]如何定义使用一个跟窗体生存期相同的数组
- [VB.NET]点击窗体上面的关闭按钮时,激发的是哪个事件?
- [VB.NET]求救
- 的