520美书楼

手机浏览器扫描二维码访问

第19部分(第2页)

18;Q:什么是  ActiveX  控件?

A:Microsoft  ActiveX  控件是由软件提供商开发的可重用的软件组件。使用  ActiveX  控件,可以很快地在网址、台式应用程序、以及开发工具中加入特殊的功能。例如,StockTicker  控件可以用来在网页上即时地加入活动信息,动画控件可用来向网页中加入动画特性。

现在,已有  1000  多个商用的  ActiveX  控件。开发控件可以使用各种编程语言,如  C,C++,下一代的Microsoft  Visual  Basic,以及微软公司的  Visual  Java  开发环境  Microsoft  Visual  J++。ActiveX  控件一

旦被开发出来,设计和开发人员就可以把它当作预装配组件,用于开发客户程序。以此种方式使用  ActiveX  控件,使用者无需知道这些组件是如何开发的,在很多情况下,甚至不需要自己编程,就可以完成网页或应用程

序的设计。

IE3。0  是第一个在网页中支持  ActiveX  控件的网络浏览器。在  Mosaic  和  Netscape  Navigator  中也可以使用  ActiveX  plug…in  for  Netscape  显示  ActiveX  控件(参见网址  。npasslabs。)。

19;Q:  Netscape  Navigator  可以显示  ActiveX  控件吗?

A:可以,在  Netscape  Navigator  中可以使用  ActiveX  plug…in  for  Netscape  显示  ActiveX  控件。在Npass  实验室的网址  。npasslabs。  上可以得到测试版的  plug…in。

20;Q:现在有哪些工具支持使用  ActiveX  控件进行网页开发?

A:使用  ActiveXControlPad(详见。microsoft。workshopauthorcpad);开发人员可以在HTML  网页中方便地插入  ActiveX  控件。按照。microsoft。workshopauthorcpadtutorial…f。htm

网址上的  ActiveX  Control  Pad  教程,开发人员可以很方便地学习使用  ActiveX  ControlPad。SoftQuad  公司的  HoTMetaL  Pro  也支持在  HTML  网页上使用  ActiveX  控件。以后,微软公司及其第三方软件供应商还将推出很多支持使用  ActiveX  控件进行网页制作的网络制作工具。

21;Q:只有程序员才能使用  ActiveX  控件吗?

A:了解脚本语言,比如说  Visual  Basic  Scripting  Edition(VBScript)  或  JavaScript;自然对使用ActiveX  控件非常有帮助。但也并非一定要有这样的程序开发基础。对于有些控件来说,需要写一定数量的脚本程序,才能集成到网页中,但大多数  ActiveX  控件却不需要这样。使用  ActiveX  Control  Pad,即使是非程序开发人员也可以通过简单的选中和点击将很多控件插入网页。

22;Q:在创建了包含  ActiveX  控件的网页后,如果用户在自己的机器上浏览该网页,控件是如何在用户终端机上安装和显示的?

A:当  IE3。0  遇到含有  ActiveX  控件(或复合控件)的网页时,首先检查用户的本地系统注册,察看该组件是否已经安装在本地机上了。如果该组件已经在本地机上,IE3。0  显示该网页并激活控件。如果控件还未在用户本地机上安装,IE3。0  将自动地根据开发者创建网页时的地址定义,从网上找到此控件;并将它安装到本地机上。

23;Q:如何在网页上定义一个地址,使用户访问网页时,控件可以自动下载到用户的计算机上?

A:网页开发者可以通过给控件设置  CODEBASE  属性提供上述信息。使用  ActiveX  Control  Pad  时,在  ObjectEditor  中,可以看见一个属性表,开发者可以很方便地利用该表设置属性。通过设置属性,可以定义  URL  地址或地址集,通过地址可以在  Internet  上找到并下载控件。IE3。0  正是利用这些地址信息;定位控件并自动下载组件的。下载之后,网页就出现在本地机上了。在  1996  年  7  月的  Microsoft  Systems  Journal  上,“Safe  Web  Surfing  with  the  Internet  ponent  Download  Service”一文详细论述了整个信息定位及下载过程。需要一提的是,许多  Microsoft  提供的控件(例如  HTML  Layout  Control)不需要  CODEBASE  设置,因为通过  ActiveX  对象索引(ActiveX  Object  Index)就可以基于  CLSID(控件唯一标识符)自动找到并定位控件。

24;Q:ActiveX  组件下载时,是否通知用户?

A:是的。当一个组件需要下载时,IE  会缺省地显示一个消息框,通知用户将要开始下载。用户可以选择终止下载或继续下载。如果控件做过数字签名,会提供一份数字认证书,  其中包括提供该控件的软件供应商名字,以及确认该控件未被破坏的有关信息。软件开发者在开发控件时可以做数字签名。签名信息由控件本身携带,  因此在下载之前,会自动显示数字验证书,在网页上使用该控件的用户不需要做任何开发工作。

25;Q:ActiveX  控件下载后,放在什么位置?

A:在缺省情况下,控件下载后要放在  windowsDownloaded  Program  Files  目录下的  ActiveX  控件高速缓存中。

26;Q:如何对待新创建的新版本控件?  如果用户计算机上已经有了老板本的控件  IE  如何知道应该下载新版本的控件?

A:I3。0  中的组件下载服务(ponent  Download  Service)提供了版本控制功能,使用此项功能,新版本的控件会被自动检测出来,并可自动下载。在1996  年  7  月的  Microsoft  Systems  Journal  杂志上,“Safe  Web  Surfing  with  the  Internet  ponent  Download  Service”一文  详细论述了整个版本控制过程。

27;Q:ActiveX  控件是否有许可权问题?  用户下载控件之后能否在自己的网页上使用  ActiveX  控件?

A:ActiveX  控件提供一套完整的保护机制,可以防止未经许可的用户在网页上使用  ActiveX  控件。到目前为止,已经有一些开发工具支持这套机制,例如  VB、Ms  Access、和  IE。现有的控件授权许可证机制有两种许可形式:开发许可证和运行使用许可证。开发许可证允许许可证的持有者使用控件,利用  VB,ActiveX  ControlPad,  以及其它有关的开发工具,从事以开发为目的活动。运行使用许可证只允许许可证的持有者在已有的应用或网页中显示控件,不允许将控件插入有关工具中,用于开发目的活动。支持许可证机制是独立控件开发上的工作。有些控件开发商选择了不支持许可证机制的开发策略,因此对任何用户来说,他们开发的控件一旦被安装到本地机上,就可以用于开发。另一些控件开发商只提供免费的运行许可证,而在提供开发许可证时需要收费。需要在网上使用控件的用户,应该详细地阅读控件开发商提供的许可证协议,以确定自己使用控件的权限。

28;Q:为什么有些控件,甚至包括有些  VB4。0  自带的  ActiveX  控件,在网页上都无法用  IE  显示?

A:包括  VB4。0  中某些控件在内的许多控件都提供了许可证机制。要在网上使用这些控件必须取得相应的运行使用许可证,并将相应的许可证文件放在网页中,否则,在用户终端机上将无法显示该控件。对于某一控件来说,只有控件的合法开发者,才拥有为该控件进行“运行许可权”授权的权利。  欲知在网页中获得控件运行许可权的详细过程,  请参见  ActiveX  SDK  文档中有关许可证控制部分(在新的ActiveX  Control  Pad  FAQ  中,还有一个具体例子)。  值得一提的是,Microsoft  及其第三方合作伙伴也在网上提供了大量的具有免费使用权许可证的  ActiveX  控件。在网页中使用这些控件时,不需要提交使用权许可证文件。

29;Q:HTML  Layout  控件如何增强了使用  ActiveX  控件开发网页的能力?

醉死当涂  我的死宅萝莉妹妹  首席代表  李鹏外事日记  自动变有钱  非梦志3商道乱世  妞妞-一个父亲的札记  综漫 奇幻贵公主  惹鬼(生子++兽)----小秦子  叶卡捷琳娜  网游之毒手药王  [末世]侠医之微爱  听天使在笑  我不是侦探  满城尽带黄金甲  影响一代读者的小说:布鲁诺与布茨  艳鬼夫君  上市公司48大财务迷局  穿越沦为暴君的小妾(全集)  三只鸳鸯一对半2  

热门小说推荐
异界召唤之千古群雄

异界召唤之千古群雄

这里有西楚霸王‘项羽’。这里有绝代杀神‘白起’。这里有千古奇人‘鬼谷子’。这里有西府赵王‘李元霸’。这里有盖世猛将‘吕布’。这是一个开挂的故事,生死看淡,不服就干!人呢?快进来扶扶朕(疯狂暗示加入书架),朕要拿传国玉玺,给读者老爷们砸核桃!什么?不吃核桃?没关系,拿朕的金箍棒来。给读者老爷们先剔剔牙,再随朕前往...

灵剑尊

灵剑尊

强者遇袭,重返少年时代,成为当年弱小的废物少主。前世的仇人,今生,绝不会放过!前世的遗憾,今生,一定要弥补!待到灵剑长啸之时,天地三界,我为至尊!若有不从者,一剑,杀之!...

快穿:我只想种田

快穿:我只想种田

别被书名骗了,取名废,其实就是女强无CP,村姑背景系统逆袭流,也俗称慢穿泥石流,凶杀末世武侠仙侠魔法啥都有,还有,新书820不见不散。官方群满一千粉丝值进(五九零六五三四八三)后援群,满一万粉丝值进VIP群。PS本文无CP...

我是至尊

我是至尊

药不成丹只是毒,人不成神终成灰。天道有缺,人间不平,红尘世外,魍魉横行哀尔良善,怒尔不争规则之外,吾来执行。布武天下,屠尽不平手中有刀,心中有情怀中美人,刀下奸雄冷眼红尘,无憾今生。惊天智谋,踏破国仇家恨铁骨柔肠,演绎爱恨情仇绝世神功,屠尽人间不平丹心碧血,谱写兄弟千秋!...

星际工业时代

星际工业时代

新书宇宙乾坤塔已经发布,可以开宰了第一次工业革命,蒸汽机将大英帝国变成了日不落帝国第二次工业革命,内燃机推动历史的车轮,电灯照亮漆黑的夜晚第三次工业革命,互联网将我们的星球变成了地球村大学生秦毅走运获得了科技塔,掀开了星际工业时代,从此以后太阳系变成了我们的后花园我们在太空之中发展农业兴建太空工厂我们在月...

田野花香(乡村猎艳)

田野花香(乡村猎艳)

陈炎是一个混得极度没出息的大学生,阴差阳错的在阳台上喝着闷酒的时候被一个中年人吓得掉下楼下,醒来的时候却发现是在自己的高中时代。经历了惨败的婚姻和现实的残酷,陈炎决定好好的利用自己机会推倒所有的美女,清纯的学生妹,只知道埋头读书的校花MM,风骚无比的成熟美妇,饥渴了N多年的迷人寡妇。重生了,干那么多大事有什么用!手里掐着钱去糟蹋别人的闺女和老婆才是王道!...

每日热搜小说推荐