类的错误控制问题

epjack 2007-03-26 08:25:41
Public Class Class1
Private errdes
Public ReadOnly Property errDescription()
Get
Return errdes
End Get
End Property

Public Function geturl(ByVal url As String)
Try
'.....
Catch ex As Exception
'....
End Try

End Function
End Class

请教,如何将geturl()中的发生的错误信息返回给类的属性errdescription,请终止geturl的执行。
...全文
114 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
vinsonhwj 2007-03-26
  • 打赏
  • 举报
回复
Public Function geturl(ByVal url As String)
Try
return "Vinson" ' 填你想返回的结果。
Catch ex As Exception
errdes = ex.message
return nothing ‘在调用geturl的地放要判断geturl是否为Nothing
End Try

End Function
epjack 2007-03-26
  • 打赏
  • 举报
回复
谢谢,geturl不返回值,vb.net 2005 会提示有问题的.
vinsonhwj 2007-03-26
  • 打赏
  • 举报
回复
Public Class Class1
Private errdes as string
Public ReadOnly Property errDescription() as string
Get
Return errdes
End Get
End Property

Public Function geturl(ByVal url As String)
Try
'.....
Catch ex As Exception
errdes = ex.message
End Try

End Function
End Class
epjack 2007-03-26
  • 打赏
  • 举报
回复
顶顶:)
epjack 2007-03-26
  • 打赏
  • 举报
回复
不懂啊.麻烦你说详细点好吗?
树猫 2007-03-26
  • 打赏
  • 举报
回复
在错误处理模块里 直接写你要想要的代码 .

16,556

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧