zoukankan      html  css  js  c++  java
  • 创建并写入自定义日志信息

    实现效果:

      

    知识运用:

      EventLog类的SourceExists  CreateEventSource方法 

      public static bool SourceExists (string source)  //在计算机的注册表中搜索给定的事件源

      public static void CreateEventLogSource (string source , string logName )  //建立一个能够将事件信息写入到系统的特定日志中的应用程序

      Source属性   WriteEntry方法

      public string Source {get ;set; }  //获取或设置在写入事件日志时要注册和使用的源名称

      public void WriteEntry (string message)    //用来将项写入事件日志

    实现代码:

            private void button1_Click(object sender, EventArgs e)
            {
                if (!EventLog.SourceExists(textBox2.Text))              //判断是否存在相同的日志
                {
                    EventLog.CreateEventSource(textBox2.Text,textBox1.Text);  //创建日志
                }
                EventLog eventlog = new EventLog();                           //创建日志对象
                eventlog.Source = textBox2.Text;                              //指定日志来源
                eventlog.WriteEntry(textBox3.Text);                           //写入日志信息
            }
    
  • 相关阅读:
    ::before和::after伪元素的用法
    JS中map、some、every、filter方法
    C++多线程,互斥,同步
    RAII
    Proxy 代理
    Decorator 装饰
    TCP和UDP的9个区别是什么
    谈谈自己对面向对象的理解
    C++11多线程
    std::move
  • 原文地址:https://www.cnblogs.com/feiyucha/p/10300608.html
Copyright © 2011-2022 走看看