亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

使用ActiveX控件開發網頁常見的問題

2019-11-18 21:10:15
字體:
來源:轉載
供稿:網友
1. 什么是ActiveX 控件?

Microsoft® ActiveX™ 控件是由軟件提供商開發的可重用的軟件組件。使用 ActiveX控件,可以很快地在網址、臺式應用程序、以及開發工具中加入特殊的功能。例如,StockTicker控件可以用來在網頁上即時地加入活動信息,動畫控件可用來向網頁中加入動畫特性。

現在,已有1000多個商用的ActiveX控件,開發控件可以使用各種編程語言,如C,C++,下一代的Microsoft Visual Basic®,以及微軟公司的 Visual java開發環境Microsoft Visual J++™。 ActiveX控件一旦被開發出來,設計 和開發人員就可以把它當作預裝配組件,用于開發客戶程序。以此種方式使用 ActiveX控件,使用者無需知道這些組件是如何開發的,在很多情況下,甚至不需要自己編程,就可以完成網頁或應用程序的設計。

Internet Explorer 3.0是第一個在網頁中支持ActiveX控件的網絡瀏覽器。 在Mosaic和 Netscape Navigator中也可以使用ActiveX plug-in for Netscape顯示 ActiveX 控件(參見網址 http://www.ncompasslabs.com).

2. Netscape Navigator可以顯示 ActiveX 控件嗎?

可以,在Netscape Navigator中可以使用 ActiveX plug-in for Netscape顯示 ActiveX控件。在Ncompass實驗室的網址http://www.ncompasslabs.com/上可以得到測試版的plug-in。Internet Explorer 3.0和MosaicWeb瀏覽器也可以顯示 ActiveX 控件。

3. 現在有哪些工具支持使用 ActiveX控件開發網頁?

使用ActiveXControlPad(詳見,http://www.microsoft.com/workshop/author/ cpad/),開發人員可以在HTML網頁中方便地插入ActiveX控件。按照http://www.microsoft.com/workshop/author/cpad/tutorial-f.htm網址上的 ActiveX Control Pad教程,開發人員可以很方便地學習使用 ActiveX ControlPad。 SoftQuad公司的HoTMetaL PRo也支持在HTML網頁上使用 ActiveX控件。 在以后的幾個月中,微軟公司及其第三方軟件供應商還將推出很多支持使用 ActiveX控件進行網頁制作的網絡制作工具。

4. 只有程序員才能使用 ActiveX控件嗎?

了解腳本語言,比如說 Visual Basic Scripting Edition (VBScript) 或 Javascript™,自然對使用ActiveX控件非常有幫助。但也并非一定要有這樣的程序開發基礎。對于有些控件來說,需要寫一定數量的腳本程序,才能集成到網頁中,但大多數ActiveX控件卻不需要這樣。使用ActiveX Control Pad, 即使是非程序開發人員也可以通過簡單的選中和點擊將很多控件插入網頁。

5.在創建了包含ActiveX控件的網頁后,如果用戶在自己的機器上瀏覽該網頁,控件是如何在用戶終端機上安裝和顯示的?

當Internet Explorer 3.0遇到含有ActiveX控件(或復合控件)的網頁時, 首先檢查用戶的本地系統注冊,察看該組件是否已經安裝在本地機上了。如果該組件已經在本地機上, Internet Explorer 3.0顯示該網頁并激活控件。 如果控件還未在用戶本地機上安裝,Internet Explorer 3.0將自動地根據 開發者創建網頁時的地址定義,從網上找到此控件,并將它安裝到本地機上。

6.如何在網頁上定義一個地址,使用戶訪問網頁時,控件可以自動下載到用戶的計算機上?

網頁開發者可以通過給控件設置 CODEBASE 屬性提供上述信息。使用ActiveX Control Pad 時,在 ObjectEditor中,可以看見一個屬性表,開發者可以很方便地利用該表設置屬性。通過設置屬性,可以定義URL地址或地址集,通過地址可以在Internet上找到并下載控件。 Internet Explorer3.0正是利用 這些地址信息,定位控件并自動下載組件的。下載之后,網頁就出現在本地機上了。在1996年7月的Microsoft Systems Journal上,"Safe Web Surfing with the Internet Component Download Service"一文詳細論述了整個 信息定位及下載過程。需要一提的是,許多Microsoft提供的控件(例如,HTML Layout Control)不需要CODEBASE 設置,因為通過ActiveX對象索引(ActiveX Object Index)就可以基于CLSID(控件唯一標識符)自動找到并定位控件。

7. 組件下載時,是否通知用戶?

是的。當一個組件需要下載時,Internet Explorer 3.0會缺省地顯示一個消息 框,通知用戶將要開始下載。用戶可以選擇終止下載或繼續下載。如果控件做過數字簽名,會提供一份數字認證書,其中包括提供該控件的軟件供應商名字,以及確認該控件未被破壞的有關信息。軟件開發者在開發控件時可以做數字簽名。簽名信息由控件本身攜帶,因此在下載之前,會自動顯示數字驗證書,在網頁上使用該控件的用戶不需要做任何開發工作。

8.控件下載后,放在什么位置?

在缺省情況下,控件下載后要放在/windows/occache目錄下的ActiveX控件高速緩存中。

9.如何對待新創建的新版本控件?如果用戶計算機上已經有了老板本的控件 Internet Explorer如何知道應該下載新版本的控件?

Internet Explorer 3.0中的組件下載服務(Component Download Service) 提供了版本控制功能,使用此項功能,新版本的控件會被自動檢測出來,并可自動下載。在1996年7月的 Microsoft Systems Journal雜志上,"Safe Web Surfing with the Internet Component Download Service"一文 詳細論述了整個版本控制過程。

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庫中安裝。
值得一提的是,微軟和第三方合作伙伴正在不斷開發新的控件。其中很多控件已放在微軟的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設計變得更加簡單。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩欧美中文字幕在线播放| 亚洲精品久久久久| 国产精品色婷婷视频| 91成人福利在线| 亚洲影影院av| 精品在线欧美视频| 欧洲日韩成人av| 国产精品久久久av| 成人av资源在线播放| 91免费国产视频| 久久久人成影片一区二区三区| 色777狠狠综合秋免鲁丝| 91av视频导航| 久久久亚洲天堂| 日韩av免费在线看| 日本一区二区三区四区视频| 欧美日韩不卡合集视频| 成人在线国产精品| 国产精品视频公开费视频| 国产精品三级久久久久久电影| 最好看的2019的中文字幕视频| 午夜精品久久久99热福利| 欧美亚洲免费电影| 亚洲无线码在线一区观看| 欧美午夜性色大片在线观看| 久久视频精品在线| 欧美激情在线有限公司| 亚洲欧美在线看| 欧美性猛交xxxxx水多| 久久久精品电影| 日本中文字幕不卡免费| 国产自产女人91一区在线观看| 91精品久久久久久久久久久| 色综合久久中文字幕综合网小说| 久久久精品视频在线观看| 国产精品久久久久久久久久| 福利一区视频在线观看| 亚洲精品在线看| 秋霞av国产精品一区| 国产综合视频在线观看| 久久偷看各类女兵18女厕嘘嘘| 日韩电影在线观看永久视频免费网站| 亚洲黄色在线观看| 91久久久久久久| 亚洲精品小视频在线观看| 69久久夜色精品国产69| 国产精品精品视频一区二区三区| 欧洲永久精品大片ww免费漫画| 日韩在线免费av| 黑人精品xxx一区一二区| 久久精品国产综合| 国产狼人综合免费视频| 日韩电影大全免费观看2023年上| 欧美精品videosex性欧美| 亚洲变态欧美另类捆绑| 国产午夜精品全部视频在线播放| 国模gogo一区二区大胆私拍| 欧美精品18videos性欧| 国产精品永久免费在线| 成人欧美一区二区三区在线| 国语自产精品视频在线看| 国产主播喷水一区二区| 欧美日韩xxxxx| 97热在线精品视频在线观看| 日韩精品www| 国产亚洲激情视频在线| 伊人成人开心激情综合网| 欧美亚洲视频在线观看| 欧美做爰性生交视频| 亚洲一区二区三区xxx视频| 精品成人69xx.xyz| 91老司机精品视频| 亚洲精品视频在线播放| 日韩av免费在线看| 精品亚洲一区二区三区在线播放| 97国产精品免费视频| 国产91精品久久久| 欧美精品videos| 久久久久久久国产精品视频| yw.139尤物在线精品视频| 中文字幕v亚洲ⅴv天堂| 国产精品午夜视频| 亚洲最大的成人网| 久久久久久久久久国产精品| 国产欧美日韩精品丝袜高跟鞋| 久久久欧美精品| 亚洲摸下面视频| 亚洲国产精彩中文乱码av在线播放| 国产免费亚洲高清| 91情侣偷在线精品国产| 日韩欧美在线视频| 国产精品女人久久久久久| 亚洲天堂男人天堂女人天堂| 欧美床上激情在线观看| 国产精品久久精品| 久久精品视频一| 欧美激情一区二区三级高清视频| 久久91亚洲精品中文字幕| 久久免费精品日本久久中文字幕| 日韩精品在线免费观看| 一区二区成人av| 精品国产乱码久久久久酒店| 久久免费精品日本久久中文字幕| 久久精品国产亚洲| 色七七影院综合| 国产成人一区二区| 孩xxxx性bbbb欧美| 91亚洲午夜在线| 欧美日韩精品国产| 国产精品精品久久久久久| 色偷偷av亚洲男人的天堂| 91精品国产一区| 91久久久久久| 精品国产31久久久久久| 国产成人精品日本亚洲专区61| 久久久亚洲国产天美传媒修理工| 91国产高清在线| 久久久精品影院| 国产欧美va欧美va香蕉在| 欧美视频免费在线观看| 欧美亚洲国产视频小说| 欧美精品videosex极品1| 亚洲天堂免费在线| 久久久久这里只有精品| 亚洲国产高清福利视频| 成人免费网视频| 一个人看的www欧美| 久久大大胆人体| 性色av一区二区三区| 欧美激情视频网址| 热久久免费国产视频| 综合激情国产一区| 成人免费视频xnxx.com| 国产噜噜噜噜久久久久久久久| 亚洲国产精品久久91精品| 国产成人av在线播放| 亚洲精品aⅴ中文字幕乱码| 成人h视频在线观看播放| 欧美xxxx做受欧美.88| 2020久久国产精品| 清纯唯美亚洲激情| 精品久久在线播放| 亚洲精品动漫100p| 午夜精品久久久久久久久久久久| 欧美丰满少妇xxxxx做受| 国产网站欧美日韩免费精品在线观看| 日韩av一区在线观看| 国产福利精品av综合导导航| 国产日韩亚洲欧美| 精品久久久一区二区| 久久久精品在线观看| 在线a欧美视频| 国产精品日韩av| 久久精品国产v日韩v亚洲| 久久免费高清视频| 亚洲成人免费在线视频| 国产热re99久久6国产精品| 久久人人97超碰精品888| 日本道色综合久久影院| 91牛牛免费视频| 欧美特黄级在线| 国产精品久久av| 精品一区精品二区| 亚洲 日韩 国产第一|