探索 Excel 中的 ActiveX 与 .NET 技术
在当今的软件开发领域,ActiveX 和 .NET 技术对于 Excel 编程有着重要的意义。下面我们将深入探讨这两种技术在 Excel 项目中的应用。
ActiveX 技术概述
ActiveX 是微软用于组件软件的技术,它有两种形式:组件和控件。在之前的操作中,我们添加到 Excel 用户窗体的控件就是 ActiveX 控件。如果你有 VB 6 或更早版本的使用经验,你应该在窗体中使用过 ActiveX 控件,甚至可能下载过其他开发者编写的免费控件,或者购买过第三方编写的控件库。ActiveX 组件不一定提供用户界面,但它们会公开一组你可以在程序中使用的功能,有时也被称为“COM 组件”。实际上,ActiveX 基于微软的 COM(组件对象模型)技术,这两个术语经常互换使用。
虽然微软的开发领域正逐渐远离 COM 和 ActiveX,但由于仍有大量经典的 VB 应用程序存在,了解它们的功能仍然是有价值的。
在 Excel 2007 项目中使用 ActiveX 组件
随着 2007 年接近尾声,我们正处于技术的十字路口。微软的 .NET 技术已经成熟并日益普及,经典的 Visual Basic(VB 6)应用程序将在 Windows Vista 的整个生命周期(五年)内得到支持。这意味着微软保证在 VB 6 中创建的应用程序和组件(DLL)将像在 Windows XP 中一样在 Windows Vista 中继续运行,但 VB 6 IDE(集成开发环境)的扩展支持将于 2008 年 4 月停止。
如果你目前正在使用任何 ActiveX 组件,你的应用程序应该
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



