易截截图软件、单文件、免安装、纯绿色、仅160KB

VB中是不是不能异常捕获嵌套?

在一个函数中是否可以异常捕获嵌套呢?
在异常捕获处理事件中还要放一些代码,但这部分代码可能也会出问题啊?怎么办?

我试过,在函数A中有异常捕获,A的异常处理部分引用了函数B,
但函数B中也存在异常捕获,

但这样A调用B时就会出错,那怎么办?
在b中加异常捕获就可以了

函数 B 内部也进行异常捕获,并且可以将正常和异常用不同的返回值表示,这样保证 A 对 B 的调用不会再出异常,还能根据返回值进行不同的对应。

我是在B中也加入了异常捕获,但这样子为什么B中运行一定会出错呢?
代码如下:
Private Sub Form_Load()

  CurrentConnStr = "Oracle"
 
  On Error GoTo cnnHandle
  '连接数据数据库
  tryConn
  Exit Sub

  cnnHandle:
    ...
  End Sub

Private Sub tryConn()
  On Error GoTo cnnHandle
 
  Set cnnDB = New ADODB.Connection
  cnnDB.Open getConnString()
  cnnDB.CursorLocation = adUseClient
 
cnnHandle:
  If "Oracle" = CurrentConnStr Then
    MsgBox "修复错误失败,程序将退出!", vbOKOnly, "PIAM"
  Else
    MsgBox "无法采用msdaora方式连接数据库,程序将退出!", vbOKOnly, "PIAM"
  End If
  End
End Sub

Private Sub tryConn()
  On Error GoTo


相关问答:

vb如何调用Illustrator(此前Illustrator未启动)?

请教一下:我用vb写了一个调用Illustrator的测试程序,代码很简单:Private Sub Command1_Click()
Dim app As New Illustrator.Application
Dim doc As Illustrator.Document
Dim thislayer As Illustrator.Layer ......

VB如何联系两个窗体?

就是设计一个计算机模拟考试系统,带有学生和管理员,所以登录窗体和主窗体想分开,登陆学生的显示学生的主窗体,登陆管理员显示管理主窗体,我只会一个窗体用一堆控件,现在享有多个主窗体,不知道怎么做,希望请大 ......

vb控制GPRS MODEM拨号

我想做个用vb6做的程序,可以控制GPRS MODEM拨号,如拨我自己的手机
可以啊
你先下个AT命令集合学习学习

我来顶

顶贴

LZ好厉害

不顶不行

老是排MP
引用
LZ好厉害
......

熟悉VB的进来,有项目


有没有杭州的朋友,熟悉VB的,有兴趣做的话留下联系方式
VB6 OR VB.NET?
可惜不在杭州,遠程可否?

兄台联系方式呢

我也联系一下,不过在宁波

可惜我也不在杭州

北京的行不?

我在苏州, ......

【急求】VB中使用WScript调用外部命令 - VB / 基础类

在下是vb的新手,想写段程序,在vb中,使用wscript调用一些外部的命令,但是程序执行一直有错误,请各位高手帮忙解答下,谢谢。
代码如下:
VB code:

Private Function getFile_CMD(filename, filepath) As Bo ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号