奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

C語言

C語言實現自定義windows系統日志的方法

時間:2025-05-23 11:42:51 C語言 我要投稿
  • 相關推薦

C語言實現自定義windows系統日志的方法

  本文實例講述了C#實現自定義windows系統日志的方法。分享給大家供大家參考。具體實現方法如下:

C語言實現自定義windows系統日志的方法

  using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;namespace ConsoleApp{ ///

  /// 系統日志 ///

  public class PackSystemEventLog {  ///

  /// 錯誤信息  ///

  private static string ErrorInfo { get; set; }  ///

  /// 創建系統事件日志分類  ///

  ///

  注冊事件源(比如說這個日志來源于某一個應用程序)///

  日志名稱(事件列表顯示的名稱)///

  public static bool CreateSystemEventLogCategory(string eventSourceName, string logName)  {   bool createResult = false;   try   {    if (!EventLog.SourceExists(eventSourceName))    {     EventLog.CreateEventSource(eventSourceName, logName);    }    createResult = true;   }   catch (Exception ex)   {    createResult = false;    ErrorInfo = ex.Message;   }   return createResult;  }  ///

  /// 刪除系統事件日志分類  ///

  ///

  EventName事件源///

  public static bool RemoveSystemEventSourceCategory(string eventSource)  {   bool createResult = false;   try   {    if (EventLog.SourceExists(eventSource))    {     EventLog.DeleteEventSource(eventSource, ".");    }    createResult = true;   }   catch (Exception ex)   {    createResult = false;    ErrorInfo = ex.Message;   }   return createResult;  }  ///

  /// 向系統日志中寫入日志  ///

  ///

  事件源///

  寫入日志信息///

  日志文本分類(警告、信息、錯誤)///

  public static bool WriteSystemEventLog(string eventSource, string msg, EventLogEntryType type)  {   bool writeResult = false;   try   {    if (!EventLog.SourceExists(eventSource))    {     writeResult = false;     ErrorInfo = "日志分類不存在!";         }    else    {     EventLog.WriteEntry(eventSource, msg, type);     writeResult = true;    }   }   catch (Exception ex)   {    writeResult = false;    ErrorInfo = ex.Message;   }   return writeResult;  }  ///

  /// 刪除事件源中logName(好像刪除了所有的該分類的日志)  ///

  ///

  ///

  ///

  public static bool RemoveSystemEventLog(string eventSource, string logName)  {   bool removeResult = false;   try   {    if (!EventLog.SourceExists(eventSource))    {     removeResult = false;     ErrorInfo = "日志分類不存在!";    }    else    {     EventLog.Delete(logName);     removeResult = true;    }   }   catch (Exception ex)   {    removeResult = false;    ErrorInfo = ex.Message;   }   return removeResult;  }  ///

  /// 獲取錯誤信息  ///

  ///

  public static string GetErrorMessage()  {   return ErrorInfo;  } }}

  希望本文所述對大家的C#程序設計有所幫助。

【C語言實現自定義windows系統日志的方法】相關文章:

Windows10系統刪除Windows憑據實現方法08-11

鏈表的C語言實現方法04-03

卸載windows系統的方法02-24

C語言自定義函數08-09

鏈表的C語言實現方法編程學習06-12

C語言程序的實現09-27

Windows 10 系統優化方法03-18

c++利用windows函數實現計時范例05-04

C語言如何實現ATM機存取款系統03-10

主站蜘蛛池模板: 汝阳县| 隆德县| 蓝山县| 伊宁县| 建始县| 马公市| 葫芦岛市| 永年县| 江油市| 木里| 嫩江县| 宁乡县| 青海省| 策勒县| 和平区| 鸡泽县| 丽江市| 定边县| 南木林县| 沧州市| 买车| 丽江市| 紫阳县| 玉环县| 吴堡县| 阿拉善右旗| 岳阳市| 乌鲁木齐县| 保靖县| 汉沽区| 莆田市| 鄯善县| 平遥县| 清远市| 陇川县| 莆田市| 会同县| 子长县| 嘉善县| 中西区| 永寿县|