logerror.vb
来自「使用Access数据库演示的任务分配管理程序 一个使用ADO.NET基于」· VB 代码 · 共 38 行
VB
38 行
'---------------------------------------------------------------------
' This file is part of the Microsoft .NET Framework SDK Code Samples.
'
' Copyright (C) Microsoft Corporation. All rights reserved.
'
' This source code is intended only as a supplement to Microsoft
' Development Tools and/or on-line documentation. See these other
' materials for detailed information regarding Microsoft code samples.
'
' THIS CODE AND INFORMATION ARE PROVIDED AS IS WITHOUT WARRANTY OF ANY
' KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
' IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
' PARTICULAR PURPOSE.
'---------------------------------------------------------------------
Public NotInheritable Class LogError
Private Const c_EventSource As String = "TeamVision"
Private Const c_LogName As String = "Application"
Public Shared Sub Write(ByVal errorMessage As String)
Try
'the event source should be created during the installation process
If EventLog.SourceExists(c_EventSource) Then
'write the message as an error
Dim msg As EventLog = New EventLog(c_LogName)
msg.Source = c_EventSource
msg.WriteEntry(errorMessage, EventLogEntryType.Error)
Else
'try to create the event source for the next error (this requires admin rights)
EventLog.CreateEventSource(c_EventSource, c_LogName)
End If
Catch
End Try
End Sub
End Class
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?