扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:冷枫 来源:CSDN 2007年9月22日
关键字:
在本页阅读全文(共2页)
10.ActiveX控件是否有许可权问题?用户下载控件之后能否在自己的网页上使用ActiveX控件。
ActiveX控件提供一套完整的保护机制,可以防止未经许可的用户在网页上使用 ActiveX控件。到目前为止,已经有一些开发工具支持这套机制,例如Visual Basic、Microsoft Access、和 Internet Explorer 3.0 beta2版。 现有的控件授权许可证机制有两种许可形式:开发许可证和运行使用许可证。开发许可证允许许可证的持有者使用控件,利用VisualBasic,ActiveX ControlPad,以及其它有关的开发工具,从事以开发为目的活动。运行使用许可证只允许许可证的持有者在已有的应用或网页中显示控件,不允许将控件插入有关工具中,用于开发目的活动。支持许可证机制是独立控件开发上的工作。有些控件开发商选择了不支持许可证机制的开发策略,因此对任何用户来说,他们开发的控件一旦被安装到本地机上,就可以用于开发。另一些控件开发商只提供免费的运行许可证,而在提供开发许可证时需要收费。需要在网上使用控件的用户,应该详细地阅读控件开发商提供的许可证协议,以确定自己使用控件的权限。
11.为什么有些控件,甚至包括有些Visual Basic 4.0自带的控件,在网页上 都无法用Internet Explorer 3.0显示?
包括VisualBasic4.0中某些控件在内的许多控件都提供了许可证机制。要在网上使用这些控件必须取得相应的运行使用许可证,并将相应的许可证文件放在网页中,否则,在用户终端机上将无法显示该控件。对于某一控件来说,只有控件的合法开发者,才拥有为该控件进行“运行许可权”授权的权利。欲知在网页中获得控件运行许可权的详细过程,请参见ActiveX SDK文档中有关许可 证控制部分(在新的ActiveX Control Pad FAQ中,还有一个具体例子)。 值得一提的是,Microsoft及其第三方合作伙伴也在网上提供了大量的具有免费使用权许可证的ActiveX控件。在网页中使用这些控件时,不需要提交使用权许可证文件。
12.Microsoft现在提供哪些控件? ActiveX Control Pad及Internet Explorer 3.0中有哪些控件?
在Microsoft网址http://www.microsoft.com/activex/gallery/上,提供了一个ActiveX组件图库(ActiveX Component Gallery ),其中给出了 当前可用控件的一个详细列表。表1列出了 Internet Explorer 3.0中的控件, 这些控件可从MSDN库中安装。
表1. Internet Explorer 3.0 和 the ActiveX Control Pad中的控件
Control Name | Description |
Internet Explorer中的控件 | (最小化安装,典型安装,完全安装) |
WebBrowserControl | 基于InternetExplorer3.0的网络浏览控件,可显示HTML主页,ActiveX控件,和ActiveX文档 |
Timer |
可编程控件,用于设定执行行为和脚本的时间间隔内, |
Marquee Control | 水平或垂直方向滚动HTML文件,通过设置此控件,可改变滚动的数量和延迟,此控件为InternetExplorer内置控件 |
Internet Explorer 3.0中的控件 | (完全安装) |
ActiveMovie Control |
显示流动的及非流动的媒体,例如,视频、声音、和带声音的同步图像 |
Internet Explorer 3.0中的控件 | (完全安装)和ActiveX Control Pad中的控件 |
HTML Layout Control | 使用国际互联网协会(W3C)最新扩展的HTML显示 |
Internet Explorer 3.0 | 中的二维HTML域 |
Microsoft Forms 2.0 Label | 用于产生基本的文本标号 |
Microsoft Forms 2.0 Textbox | 多行的文本入口和文本显示窗口 |
Microsoft Forms 2.0 Combo Box | 支持用户从下拉列表中选择选项 |
Microsoft Forms 2.0 List Box | 支持用户从滚动列表中选择选项 |
Microsoft Forms 2.0 CheckBox | 支持用户核查选项 |
Microsoft Forms 2.0 Option Button | 支持用户从多个选项中进行选择 |
Microsoft Forms 2.0 Toggle Button | 有切换状态的按键(例如,on/off ) |
Microsoft Forms 2.0 Command Button | 基本的按键控件 |
Microsoft Forms 2.0 Tabstrip | 提供了可以通过tab进行选择的复合页 |
Microsoft Forms 2.0 ScrollBar | 基本的水平和垂直滚动条 |
Microsoft Forms 2.0 Spin Button | 可以推上退下的按键 |
Microsoft ActiveX Image Control | 在图元文件中,显示.JPG、.GIF、 .BMP、或wavelet格式的图像 |
Microsoft ActiveX Hotspot Control | 用于在HTML LayoutControl中加入透 明的热点 |
在ActiveX组件库网之上的Microsoft控件 | |
Animated Button |
根据键的状态,显示.AVI文件中不同的 帧序列。使用了Windows动画通用控件。.AVI文件必须是RLE压缩或8-bit压缩的。 |
Chart | 用户可以用不同的方式画不同的表格 |
Gradient | 用不同的颜色遮蔽某一区域,在某一特定 颜色和另一种特定颜色之间进行切换 |
Label |
以某一特定角度显示某一文本。此控件还允 许延定义好的曲线显示文本。该控件还支持Click、Change、MouseDown、MouseOver、MouseUp等事件。 |
Menu |
允许网页作者在网页上放一个菜单键,此 键可以弹出一个标准的菜单。Menu控件通过 VBScript代码控键激活一个作者可以响应的事件。 |
Popup Menu | 每当Popup方式被调用时,都弹出一 个菜单。此控健在菜单项被点中时激活一个事件。 |
Popup Window | 在弹出窗口中显示某个HTML文本。此控件常 用于提供工具的联机说明和连接预览 |
Preloader | 从某一特定的URL上下载文件,并将文件放 入高速缓存。此控键在运行时是不可见的,一旦被激活就开始下载。下载结束时,此控键激活一个完成事件。 |
Stock Ticker | 按某一时间间隔,连续显示从给定URL上 下载数据的数量。数据可以是文本或.XRT格式的文件。 |
View Tracker | 每当控件进入或离开显示区域时,产生一 个事件集。根据部分输入,作者可以使用此控件自动修改网页的功能或属性。 |
值得一提的是,微软和第三方合作伙伴正在不断开发新的控件。其中很多控件已放在微软的ActiveX组件库网址http://www.microsoft.com/activex/gallery中。
13.在哪可以得到这些ActiveX控件?
微软ActiveX组件库(ActiveX Component Gallery)中存着有关信息一及 相关的连接,它们指向微软及第三方开发商提供的各种 ActiveX 控件。
14.第三方软件供应商现在提供那些ActiveX控件?
目前由第三方软件开发商提供的商用控件有1000多种。在微软ActiveX组件库 (ActiveX Component Gallery)中,可以找到开发Internet增强型ActiveX 控件的公司列表。
15.一旦安装好上述ActiveX控件,如何开发使用这些ActiveX控件的网页?
使用ActiveX Control Pad,将这些控件插入到用户HTML网页中。按照ActiveX ControlPad联机教程(http://www.microsoft.com/workshop/author/cpad/tutorial-f.htm)学习如何使用这些工具(参见ActiveXControlPad在http://www. microsoft.com/workshop/author/cpad/的网页)。
16.HTML Layout 控件如何增强了使用ActiveX控件开发网页的能力?
HTML Layout控件支持由W3C公布的扩展HTML,允许在网页上精确定位对象。原先,HTML不允许网页开发者使用X、Y坐标在网页上精确定位元素,也不允许叠盖对象。新增加的的“2-D”布局功能,使开发者可以完成更复杂的设计,为用 户开发出更好的网络应用提供了支持。通过实现新的W3C HTML扩展,HTML Layout控件为在Internet Explorer 3.0中显示的ActiveX控件提供了更先进 的布局选项。HTML Layout控件是Internet Explorer 3.0的新增组件,并被集 成到Internet Explorer 3.0完全安装版中。(HTML Layout控件也是ActiveX ControlPad的一部分,可通过MSDN库安装。由于提供了基于WYSIWYG页的全帧编辑器,ActiveX Control Pad可以与HTML Layout Control相结合使用。 这使得用ActiveX控件开发先进的二维风格的HTML设计变得更加简单。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1451431如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者