AddErr
(创建时间:2010年11月18日 02:44:00)
Jangogo :
'设置自定义的错误信息,以供ReadXML 函数进行处理 Sub AddErr(ByVal errNum As String, sDescr As Variant, Optional isClearBeforeAdd As Boolean = False,Optional strSuggestions as String)
注意:这个函数比U盘版的函数多两个参数
一个是isClearBeforeAdd ,因为U盘版每一个功能页面都可以创建一个新的变量空间,但是4FNexus 的 MyApp对象是全局公用的
所以,当你这个功能模块调用这个函数时候,建议在第一次调用时 设置 isClearBeforeAdd 为 true ,已清除其他模块设置的错误信息
另外一个是 strSuggestions ,用于出现错误的时候显示给用户的解决方案,和ShowErr的参数类似,请参考ShowErr函数
特别地:sDescr 可以是字符串也可以是对象,如果是对象,当ReadXML的时候会自动调用这个对象的ErrHandler(errNum as string ,errDescr as string) 过程
例如 你可以 在一个窗口里面 增加一个 公用过程 Public Sub ErrHandler(errNum As String, errDescr As String)
然后再这样调用 MyApp.AddErr errNo1, Me, True
文档中心