Set eventLog = New NetFrameworkWrappers.EventLogWrapper
eventLog.Init logName
Dim entries() As NetFrameworkWrappers.EventLogEntryInfo
eventLog.GetEntries entries
结论
我相信您不需要重写现有的 VB6 应用程序便可利用 .NET F ramework 提供的扩展功能。正如 VB Fusion 系列文章中所说的,使用这些简单的包装类,便可以通过 COM 对象提供 .NET Framework 的功能,该 COM 对象可以用于 VB6、VBA、ASP 或可以访问 COM 对象的任何环境。在本文中,您看到了如何将功能丰富的事件日志功能添加到现有的 VB6 应用程序中。欢迎下载相关的示例代码以便将事件日志添加到现在的应用程序中。
作者简介
Scott Swigart 从事合并技术和聚合技术的咨询、写作和讲解工作。Scott 在其职业生涯中涉及的技术范围很广,在 12 岁开始 Commodore 64 编程工作,用 C++ 语言为 UNIX 系统编写硬件诊断,建立 Windows 桌面和 Web 应用程序。在这些年里,Scott 涉及了组件开发、XML 技术、.NET、Web 服务以及其他语言、平台和模式。由于他的这些经历,Scott 已经体会到技术是如何随着时间而不断发展进步的。他致力于帮助组织从当今的技术中获得最大利益,同时为明天的技术做准备。Scott 还是 Microsoft MVP,并且是许多书籍和文章的合著者。Scott 的联系方式:scott@swigartconsulting.com。