各位高人,请教一下。程序出错,怎样才能进行保护呢?
(程序出错,就是出现“实时错误‘XXX’”!!如果编译成exe后就更烦了)
例如:1.copy文件,首先先要找到文件,如果是txt文件的话,可以用fs.CreateTextFile("c:\testfile.txt", True)
来选择文件,再来选文件看它是否为空,来判断保护!但是如果文件是其他文件呢?
比如是gif文件,那样的话怎样保护呢?
2.给人发送email,如果收件人是错误的(如:[email protected])其中...是多
余的,但是是数据库读出的数据,又不好确定是什么样的错误,如果没有保护,就会出现“实时错误‘424’”!!请问怎样保护呢?!!!请赐教!在线等待......
(程序出错,就是出现“实时错误‘XXX’”!!如果编译成exe后就更烦了)
例如:1.copy文件,首先先要找到文件,如果是txt文件的话,可以用fs.CreateTextFile("c:\testfile.txt", True)
来选择文件,再来选文件看它是否为空,来判断保护!但是如果文件是其他文件呢?
比如是gif文件,那样的话怎样保护呢?
2.给人发送email,如果收件人是错误的(如:[email protected])其中...是多
余的,但是是数据库读出的数据,又不好确定是什么样的错误,如果没有保护,就会出现“实时错误‘424’”!!请问怎样保护呢?!!!请赐教!在线等待......
解决方案 »
- 调试没有任何问题,打包安装后报错
- MDI窗体退出
- 版本的兼容性
- PureBasic Super Designer转换VB6代码到PureBasic的代码,并实现在VB下设计PureBasic窗体!
- 关于如何用VB实现access数据库导出到excel的疑问,谢谢指点!
- VB在做导出数据到Excel时,如何做成统计图呀
- 将VB中的RichTextBox中的内容通过SQL INSERT到数据库中哪位字符需要过滤或转化的??说出一个字符20分,不够再加!
- 我的问题怎么没人理???
- 在VB中怎么把控件中的文字旋转?盼复!谢谢!
- VB中实现输入的内容与数据库中对应记录智能跟踪
- 解析表达示的问题
- ???? 使用datagrid控件显示数据库时,出现的一些错误提示,什么意思 ???
on error goto ErrHandleErrHandle:
select case err.number'根据错误号来分别处理
像copy, dir 一下就知道文件存不存在了。最后实在不可避免的未知错误。可以像楼上说的。on error goto ErrHandleErrHandle:
select case err.number
case 0 ' 没有错误。
...
...'根据错误号来分别处理
...
...
...
exit sub'出错处理
err_proc:
...
语句... exit sub '(或 exit function)
errDeal:
错误处理
...
...
a:
...
exit sub'出错处理
err_proc:
...
goto a:
end sub这样也可以执行呀
resume
resume next
......ErrHandle:
Select Case Err.Number
Case Num1:
Case Num2:
..........
..........
End Select
On Error Resume Next
跳过错误继续执行
on error goto errordo: 代码
exit sub
errordo:
MsgBox Err.Description, vbOKOnly + vbCritical, "警告"
end sub
on error goto ErrNum你的代码exit sub'错误处理
ErrNum:
select case err.number
case 错误号
end select
end sub