T toli Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-17 #1 Delphi中有没有类似VB中的检查错误语句,如 On Error Resume Next On Error Goto ... 告知:toli1226@163.com
教 教父 Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-17 #2 Delphi中有捕捉异常的Try Execpt end ,不知道是否合你的心意。 或者你可以在Application的OnExecption事件中写: on E:Exception do
M mikedeakins Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-17 #4 事实上,delphi / c++ builder vcl 和一些 pascal 系统单元可使用 try... 对于 win api,你要仔细判断返回值。
W wanfangme Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-17 #5 去买本delphi从入门到精通,上面有比较详细的介绍. 或者从网上download教材.
B bbkxjy Unregistered / Unconfirmed GUEST, unregistred user! 2001-04-19 #7 我只用过VBA,Delphi 中的 try/except 结构与 VBA 中的 On Error 结构类似,可以捕 获异常并作相应的处理,但 VBA 中 Resume Next 可以在对错误处理后跳到出错语句的 下一个语句,从那里继续执行,Delphi 中即使用 goto 语句,也只能跳到固定的位置 执行, 因此好象没有能完成 Resume Next 类似功能的结构。这可能和 VBA 的解释执行 方式有关吧。
我只用过VBA,Delphi 中的 try/except 结构与 VBA 中的 On Error 结构类似,可以捕 获异常并作相应的处理,但 VBA 中 Resume Next 可以在对错误处理后跳到出错语句的 下一个语句,从那里继续执行,Delphi 中即使用 goto 语句,也只能跳到固定的位置 执行, 因此好象没有能完成 Resume Next 类似功能的结构。这可能和 VBA 的解释执行 方式有关吧。