麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 媒體動畫 > 正文

Authorware開發實例:Activex控件地運用

2024-09-08 19:25:41
字體:
來源:轉載
供稿:網友

authorware作為一種主要面向非程序員的多媒體創作工具,具有簡單易用、編程靈活的特點,但其軟件功能相對比較簡單。為了滿足一些高級設計人員進行復雜程序創作的需要,authorware從4.0版本開始提供了對activex控件的支持,允許用戶在authorware文件中嵌入activex控件,與其它支持activex控件的環境中一樣方便快捷地使用。由于有許多軟件廠商支持activex技術,所以大多數功能都能找到相應的activex控件。這意味著在authorware中,通過調用activex控件來直接使用現成的程序模塊,從而省掉許多繁瑣的編程工作。所能使用的activex控件,除了windows操作系統本身提供的以外,.還可以根據需要,利用編程語言如vb、vc、delphi等,制作具有特殊功能的activex控件,然后在authorware中使用它們。

1  activex的基本知識

1.1    activex簡介

activex是microsoft的元素軟件標準。簡單地說,activex技術是一種共享程序數據和功能的技術。它由微軟提出并大力推廣,并已成為事實上的標準。

activex技術是microsoft對ole技術的更新和發展,microsoft公司為了適應網絡的高速發展把它的ole技術和ocx技術融為一體并加以改進形成聯合標準,改進之后賦予新名字activex。也就是說,activex中涵蓋了ole的所有技術和功能,同時又具有許多新的特性,以適應網絡發展的需要。

activex指的是一組包括控件、dll和activex文檔的組件,它通常以動態鏈接庫的形式存在,其設計思想是將一個程序(比如flash動畫)嵌入到另一個程序中(這個程序通常被稱做容器,比如authorware、delphi、vb、vc、internet explorer等)。借助這種技術使得用戶在一個程序中所創建的信息可以被集成到其它程序所產生的文檔中。.這樣就可使它(如flash動畫)可以隨意地應用到各種場合。

activex控件的數據輸入和函數功能執行都必須通過容器,因此activex控件和容器之間必須有一些特定的接口協議。activex控件必須具備如下的性能機制:

屬性和方法:activex控件必須提供屬性的名稱、方法的名稱及參數,通過這項機制,容器可以存取和改變activex控件的屬性參數。

事件:activex控件由這項機制通知容器在activex控件中發生的事件,比如屬性參數的改變,用戶按下鼠標左鍵等。

雖然在本質上activex和ole是同一種技術(實現不同程序的數據和功能的共享),但其目的有所差別。activex的目的主要是共享程序模塊之間的計算功能,生成一些專門的可以嵌入其他程序中的“小程序”,例如microsoft web瀏覽器控件可以使得別的應用程序能夠瀏覽(僅僅是瀏覽而不是創建)web網頁。

activex控件是一個模塊化的靈活對象,如果某個應用程序或網頁需要增加一項特殊的功能,則無須重寫整個程序,只要靈活地插入一個具有此項功能的activex控件即可實現,activex的優勢還在于它的動態可交互性,用戶可以動態地在使用過程中,通過改變它的屬性和參數,在應用程序中實現自己的特殊要求。

1.2    使用activex

作為一個外部程序,activex控件在authorware中的使用與普通圖標的使用有很大區別。總的來說,使用activex控件要涉及到以下內容。

1.2.1  安裝注冊控件

如果要使用自己編寫的控件或者使用其他人提供的控件,就先要在windows中進行注冊。同樣如果我們的程序中使用了控件又要交給用戶使用,最好必須先檢測用戶機中是否注冊了該控件,若沒有就要進行注冊。

注冊的方法有兩種:

1.手動注冊

方法是:單擊windows的開始菜單,選擇運行命令,在打開的對話框中輸入以下命令:

regsvr32  <activex控件的文件名>

regsvr32.exe是windows自帶的activex注冊工具,可以在windows的系統目錄中找到,假定要注冊一個自建的控件new.ocx,那么就輸入如下命令:regsvr32  new.ocx,如圖1所示。

圖1  運行窗口

單擊確定按鈕,如果注冊成功,將會出現如圖2所示的對話框,提示成功,否則會出現如圖3所示的對話框,提示沒有注冊成功,原因一般是已經注冊過該控件或控件本身有問題。

圖2  注冊成功對話框

[1] [2] 下一頁  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲国产精品二区 | 久久97超碰| 久国久产久精永久网页 | 欧美精品一区二区视频 | 免费在线观看中文字幕 | www国产成人免费观看视频 | 久久精精品 | 中文字幕免费一区 | 中文字幕在线视频网站 | 久久久久亚洲精品国产 | 干色视频 | 黄色网址免费在线播放 | 黄色片免费看网站 | 最新中文字幕在线 | 综合网天天射 | 一级在线视频 | 182tv成人福利视频免费看 | 欧美一级黄色免费 | 欧美精品免费一区二区三区 | 国产在线播放一区二区 | 毛片网站视频 | 97人人草| 久久第四色| 在线观看第一区 | 狠狠干天天操 | 日韩大片在线永久观看视频网站免费 | 日本黄色一级视频 | 一级成人欧美一区在线观看 | 毛片视频在线免费观看 | 国产一区二区观看 | 免费亚洲视频在线观看 | 91成人在线免费 | 久久久aa| 欧美2区| 精国产品一区二区三区四季综 | 日本人乱人乱亲乱色视频观看 | 羞羞视频2023 | 日本一区二区视频在线观看 | 久久人人爽人人爽人人片av高请 | 久久精品一区二区三区国产主播 | 亚洲第五色综合网 |