首页技术activex控件有哪些 常用的表单控件有哪些

activex控件有哪些 常用的表单控件有哪些

编程之家2026-07-03768次浏览

老铁们,大家好,相信还有很多朋友对于activex控件有哪些和常用的表单控件有哪些的相关问题不太懂,没关系,今天就由我来为大家分享分享activex控件有哪些以及常用的表单控件有哪些的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

activex控件有哪些 常用的表单控件有哪些

ActiveX控件包含哪几种控件求大神帮助

ActiveX组件包括如下几类: 1.自动化服务器:可以由其他应用程序编程驱动的组件。自动化服务器至少包括一个,也许是多个供其他应用程序生成和连接的基于IDispatch的接口。自动化服务器可以含有也可以没有用户界面(UI),这取决于服务器的特性和功能。 2.自动化控制器:那些使用和操纵自动化服务器的应用程序。 3.控件:ActiveX控件等价于以前的OLE控件或OCX。一个典型的控件包括设计时和运行时的用户界面,唯一的IDispatch接口定义控件的方法和属性,唯一的 IConnectionPoint接口用于控件可引发的事件。 4.文档:ActiveX文档,即以前所说的DocObect,表示一种不仅仅是简单控件或自动化服务器的对象。ActiveX文档在结构上是对OLE链接和模型的扩展,并对其所在的容器具有更多控制权。一个最显著的变化是菜单的显示方式。一个典型的OLE文档的菜单会与容器菜单合并成一个新的集合,而ActiveX文档将替换整个菜单系统,只表现出文档的特性而不是文档与容器共同的特性。 5.容器:ActiveX容器是一个可以作为自动化服务器、控件和文档宿主的应用程序

记得采纳啊

Excel 表单控件和ACTIVEX控件有什么区别

表单控件

表单控件是与早期版本的 Excel(从 Excel 5.0版开始)兼容的原始控件。表单控件还适于在 XLM宏工作表中使用。

如果您希望在不使用 VBA代码的情况下轻松引用单元格数据并与其进行交互,或者希望向图表工作表(图表工作表:工作簿中只包含图表的工作表。当希望单独查看图表或数据透视图(独立于工作表数据或数据透视表)时,图表工作表非常有用。)中添加控件,则使用表单控件。例如,在您向工作表中添加列表框控件并将其链接到某个单元格后,可以为控件中所选项目的当前位置返回一个数值。接下来,可以将该数值与 INDEX函数结合使用以从列表中选择不同的项目。

您还可以使用表单控件来运行宏。可以将现有宏附加到控件,也可以编写或录制新宏。当表单用户单击控件时,该控件会运行宏。

activex控件有哪些 常用的表单控件有哪些

然而,不能将这些控件添加到用户表单中,不能使用它们控制事件,也不能修改它们以在网页中运行 Web脚本。

ActiveX控件(ActiveX控件:一种控件,如复选框或按钮,向用户提供选项或运行使任务自动化的宏或脚本。可在 Microsoft Visual Basic for Applications中编写控件的宏或在 Microsoft脚本编辑器中编写脚本。)可用于工作表表单(使用或不使用 VBA代码)和 VBA用户表单。通常,如果相对于表单控件所提供的灵活性,您的设计需要更大的灵活性,则使用 ActiveX控件。ActiveX控件具有大量可用于自定义其外观、行为、字体及其他特性的属性。

您还可以控制与 ActiveX控件进行交互时发生的不同事件。例如,您可以执行不同的操作,具体取决于用户从列表框控件中所选择的选项;还可以查询数据库以在用户单击某个按钮时用项目重新填充组合框。您还可以编写宏来响应与 ActiveX控件关联的事件。表单用户与控件进行交互时,VBA代码会随之运行以处理针对该控件发生的任何事件。

您的计算机还包含由 Excel和其他程序安装的多个 ActiveX控件,如 Calendar Control 12.0和 Windows Media Player。

要点并非所有 ActiveX控件都可以直接用于工作表;有些 ActiveX控件只能用于 Visual Basic for Applications(VBA)(Visual Basic for Applications(VBA):Microsoft Visual Basic的宏语言版本,用于编写基于 Microsoft Windows的应用程序,内置于多个 Microsoft程序中。)用户表单。如果您尝试向工作表中添加这些特殊 ActiveX控件中的任何一个控件,Excel都会显示消息“不能插入对象”。

然而,无法从用户界面将 ActiveX控件添加到图表工作表,也无法将其添加到 XLM宏工作表。此外,您不能像在表单控件中一样指定要直接从 ActiveX控件运行的宏。

activex控件有哪些 常用的表单控件有哪些

以上资料来自于:

帮我看一下哪些ActiveX控件可以安全删掉

根据微软权威的软件开发指南MSDN(Microsoft Developer Network)的定义,ActiveX插件以前也叫做OLE控件或OCX控件,它是一些软件组件或对象,可以将其插入到WEB网页或其它应用程序中。

在因特网上,ActiveX插件软件的特点是:一般软件需要用户单独下载然后执行安装,而ActiveX插件是当用户浏览到特定的网页时,IE浏览器即可自动下载并提示用户安装。 ActiveX插件安装的一个前提是必须经过用户的同意及确认。

ActiveX插件技术是国际上通用的基于Windows平台的软件技术,除了网络实名插件之外,许多软件均采用此种方式开发,例如Flash动画播放插件、Microsoft MediaPlayer插件、CNNIC通用网址插件等。

浏览器如何保证ActiveX插件的安全性?

当通过Internet发行软件时,软件的安全性是一个非常引人注意的问题,IE浏览器通过以下的方式来保证ActiveX插件的安全:

ActiveX使用了两个补充性的策略:安全级别和证明,来追求进一步的软件安全性;

Microsoft提供了一套工具,可以用它来增加ActiveX对象的安全性;

通过Microsoft的验证代码工具,可以对ActiveX控件进行签名,这告诉用户你的确是控件的作者而且没有他人篡改过这个控件;

为了使用验证代码工具对组件进行签名,必须从证书授权机构获得一个数字证书;证书包含表明特定软件程序是正版的信息,这确保了其他程序不能再使用原程序的标识。证书还记录了颁发日期。当您试图下载软件时,Internet Explorer会验证证书中的信息,以及当前日期是否在证书的截止日期之前。如果在下载时该信息不是最新的和有效的,Internet Explorer将显示一个警告;

在IE默认的安全级别中,ActiveX控件安装之前,用户可以根据自己对软件发行商和软件本身的信任程度,选择决定是否继续安装和运行此软件。

网络实名插件使用了国际权威安全厂商Verisign所颁发的数字证书进行签名,因此可以确保网络实名插件的真实性和安全性。

如果想删除已经安装的ActiveX插件,可以安装个windows优化大师,里面就有相关功能,而且可以选择拦截哪些不想安装的ActiveX插件,像3721,中文邮等等很令人讨厌的ActiveX插件

activex控件有哪些的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于常用的表单控件有哪些、activex控件有哪些的信息别忘了在本站进行查找哦。

vba定义数组 vba数组赋值方法大全c语言strstr, strstr()函数用法