merrors.bas

来自「vb开发的连接mysql的工作流设置程序,图形化工作流自定义工具,原先是连接到D」· BAS 代码 · 共 39 行

BAS
39
字号
Attribute VB_Name = "MErrors"
Option Explicit

Public Const PrevNodeNotFind As String = "没有前驱节点"
Public Const NextNodeNotFind As String = "没有后续节点"

Private mCol As Collection

Public Sub Add(Source As Object, ErrorName As String, Comment As String)
    Dim a As CError
    Set a = New CError
    Set a.ErrorSource = Source
    a.ErrorName = ErrorName
    a.Comment = Comment
    mCol.Add a
End Sub

Public Sub Clear()
    Set mCol = New Collection
End Sub

Public Function Count() As Long
    Count = mCol.Count
End Function

Public Function ErrorObject(Index As Long) As CError
    Set ErrorObject = mCol.item(Index)
End Function

Public Function ErrorString() As String
    Dim m As CError
    Dim s As String
    For Each m In mCol
        s = s & "<" & m.ErrorName & ">" & vbTab & m.Comment & vbCrLf
    Next m
    ErrorString = s
End Function

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?