本组件由圣宇软件Sy4w开发。
【功能介绍】
提供日志输出功能:
1. 提供五个级别的日志信息:Debug(调试)、Info(信息)、Warning(警告)、Error(错误)、Exception(异常)
2. 提供可设置的日志路径、日志名、输出最低级别。
提供日志文件浏览功能:
1. 提供可视化界面浏览日志文件。
2. 提供接口,控制是否启用查询功能、是否启用日志路径选择、是否启用级别过滤、获取或设置日志路径、日期等。
【配置说明】
在程序运行目录增加配置文件:LogConfig.xml
配置项如下:
<?xml version="1.0" encoding="utf-8" ?>
<Configs>
<!-- 日志输出目录。不配置则使用应用程序目录\Logs -->
<Item key="LogDirectory" value="c:/"/>
<!-- 日志文件名。不配置则使用应用程序名 -->
<Item key="LogFileName" value="Test"/>
<!-- 日志输出目录。不配置则是Info -->
<Item key="LogOutputMinLevel" value="Debug"/>
</Configs>
【二次开发指导】
(1)写入日志接口
LogWriter.Debug(string context, string description)
LogWriter.Info(string context, string description)
LogWriter.Warning(string context, string description)
LogWriter.Error(string context, string description)
LogWriter.Exception(string context, string description)
(2)日志查看器接口
EnableQuery - 启用或禁用查询功能
EnablePath - 启用或禁用日志目录设置功能
EnableLevelFilter - 启用或禁用日志级别过滤功能
LogPath - 获取或设置日志目录
LogStartDate - 获取或设置日志起始日期
LogEndDate - 获取或设置日志结束日期