通过使用这个直观以及功能齐全的控件可免除事件日志界面的繁复之处。读取、写入、清除、保存以及加载事件日志。编写具有插入字符串、二进制数据以及用户帐户信息的日志条目。您能读取具有完整类别以及事件描述的消息文件查询,包括参数替换。可访问在远程计算机上的事件日志。该控件既支持标准事件日志又支持自定义事件日志。事件日志控件能让Visual Basic开发人员在一款简单易用并功能强大的控件中完整地访问Windows事件日志。
功能:
编写日志条目
使用EventSource类将条目写入标准或自定义的事件日志。设置ComputerName属性以在远程计算机上编写事件日志。指定需要编写的原始名称、类别、事件数量以及条目类型。您同样能引用插入字符串与二进制数据的队列。
读取和备份日志文件
EventLog类能让您访问标准或自定义的事件日志。使用SourceName属性指定要访问的事件日志。您能读取事件日志记录,也能将日志备份到文件中或清除它们。每当事件日志改变时您同样可以将出现的事件进行注册。当进行读取时,可在内部隐藏事件日志条目将访问变得更加快速。对于高级用户,您可以指定隐藏的尺寸大小,如果在远程计算机上读取日志的话,还可指定消息文件查询顺序。
通过EventLogBackup类,您可以读取保存在本地或远程计算机上的事件日志。
访问事件日志记录
EventLogRecord类展现了事件日志记录。它包含的属性能访问记录数量、用户名、类别数量和描述、事件类型、事件数量和描述、时间以及数据。可通过查询消息以及参数文件将插入字符串转化为完整的类别与事件描述。如果需要,您同样可以访问原始的插入字符串。
配置事件日志
EventLogConfiguration类能让您为事件日志读取与更新配置。指定日志文件的 大尺寸、覆盖模式以及时间。EventSourceConfiguration类可完成事件原始配置信息的设置与还原。这包含了众多消息文件路径、类别统计与支持的事件类型。
XML与CSV支持
为将事件日志转化为CSV记录与XML,同样包含了大量的类。EventLogMonitor类提供了功能加强的事件日志监控。