如何:创建 EventLog 组件实例
更新:2007 年 11 月
在需要为应用程序添加事件日志功能时,可以创建 EventLog 组件。使用 EventLog 组件,可以连接到现有的事件日志,向现有的事件日志中写入项并对日志接收到的项作出响应。
EventLog 组件没有可视化用户界面。如果向可视化项(如窗体)中添加 EventLog 组件的实例,该组件将出现在窗体下边框下面一个很小的区域中。它称为组件栏,用于显示与窗体相关的所有非可视项。
说明: |
---|
从 Component 继承的非可视化类支持类似于组件栏的可视化设计图面,EventLog 组件和其他组件排列在该图面上。此设计器上项的排列并不重要,因为您所看到的该界面从不向应用程序的最终用户显示。 |
可以通过几种方法来创建 EventLog 组件的实例:
可以从“工具箱”的“组件”选项卡上将 EventLog 组件的一个实例拖到窗体或其他设计器上。
可以在“服务器资源管理器”中定位所需的日志,然后将其添加到设计器中,从而创建一个预先配置为指向该日志的 EventLog 组件的实例。
可以通过代码创建 EventLog 组件的实例。
说明: |
---|
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 |
从服务器资源管理器中创建 EventLog 组件实例
打开“服务器资源管理器”。有关更多信息,请参见如何:访问和初始化服务器资源管理器/数据库资源管理器。
展开要查看的服务器的节点,然后在它下面找到并展开“事件日志”节点。
找到想添加到您项目中的日志,然后右击它。
单击“添加到设计器”。
为组件设置必要的属性。有关更多信息,请参见 如何:配置 EventLog 组件实例。
从“工具箱”中创建 EventLog 组件实例
访问“工具箱”的“组件”选项卡。
选择 EventLog 图标并将其拖到窗体或组件的设计器图面。
为组件设置必要的属性。有关更多信息,请参见 如何:配置 EventLog 组件实例。
以编程方式创建 EventLog 组件实例
通过代码创建 EventLog 类的实例。您的代码可能类似于:
Dim EventLog1 As New System.Diagnostics.EventLog()
System.Diagnostics.EventLog EventLog1 = new System.Diagnostics.EventLog();
为组件设置必要的属性。有关更多信息,请参见 如何:配置 EventLog 组件实例。