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

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

Authorware綜合技巧:authorware里面Activex控件地運用

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

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中的使用與普通圖標的使用有很大區別??偟膩碚f,使用activex控件要涉及到以下內容。

1.2.1  安裝注冊控件

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

注冊的方法有兩種:

1.手動注冊

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

regsvr32  <activex控件的文件名>

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

圖1  運行窗口

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

圖2  注冊成功對話框

圖3  注冊失敗對話框

若要解除某一個activex控件的注冊,則格式如下:

regsvr32  /u  <activex控件的文件名>

比如要刪除剛才.注冊的控件new.ocx,就可以在運行窗口輸入以下命令:

regsvr32  /u new.ocx

然后單擊確定按鈕,如果刪除成功,將出現對話框來提示成功刪除,如圖4所示。

圖4  控件刪除成功對話框

2.在authorware中自動注冊

方法是利用authorware 中的xtra activex 里的函數來進行注冊。

對activex控件注冊的格式如下:

activexcontrolregister("<activex控件的文件名>")

如要注銷該控件,格式如下:

activexcontrolunregister("<activex控件的文件名>")

同樣以new.ocx為例(通常首先要檢測當前系統是否支持控件注冊):

注冊控件:

if activexinstalled()=-1 then

result:= activexcontrolregister(filelocation^"new.ocx")

end if

這里假定new.ocx是放在程序文件所在目錄中。result是自定義變量,用來記錄函數activexcontrolregister的返回值的,若注冊成功則返回值為-1,.否則為0。

注銷控件:

if activexinstalled()=-1 then

result:= activexcontrolunregister(filelocation^"new.ocx")

end if

具體的用函數注冊控件和刪除控件在后面相應的實例中均有介紹。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91av在线精品| 国产精品女视频| 欧美理论在线观看| 亚洲a区在线视频| 日韩美女av在线| 久久精品精品电影网| 国产综合香蕉五月婷在线| 法国裸体一区二区| 欧美日韩精品在线播放| 国产99在线|中文| 精品久久久香蕉免费精品视频| 北条麻妃一区二区在线观看| 日韩成人av网| 日韩黄在线观看| 国产一区av在线| 国产亚洲精品成人av久久ww| 在线视频日韩精品| 国产偷国产偷亚洲清高网站| 日韩av手机在线观看| 欧美激情免费视频| 久久久噜噜噜久久中文字免| 国产精品久久9| 在线看日韩欧美| 国产精品劲爆视频| 91精品中国老女人| 亚洲国产精品久久久久秋霞不卡| 欧美精品情趣视频| 久久99亚洲精品| 欧美午夜美女看片| 97精品欧美一区二区三区| 欧美性猛交xxxxx水多| 亚洲天堂精品在线| 亚洲最大中文字幕| 日韩欧美一区二区三区久久| 久久在线免费观看视频| 日韩av最新在线| 91在线观看免费网站| 亚洲黄色片网站| 中文字幕在线精品| 亚州国产精品久久久| 久热爱精品视频线路一| 伊人久久大香线蕉av一区二区| 在线视频一区二区| 成人免费观看a| 中文字幕精品影院| 色综合老司机第九色激情| 日本人成精品视频在线| 久久色免费在线视频| 日本国产欧美一区二区三区| 美女福利视频一区| 69av在线播放| 国产一区玩具在线观看| 91最新国产视频| 亚洲偷熟乱区亚洲香蕉av| 久久久这里只有精品视频| 亚洲国产美女久久久久| 热草久综合在线| 91色中文字幕| 久久精品色欧美aⅴ一区二区| 亚洲第一区第一页| 91深夜福利视频| 色噜噜狠狠狠综合曰曰曰| 日本久久精品视频| 色综合色综合久久综合频道88| 九九热99久久久国产盗摄| 日韩激情av在线播放| 成人精品视频99在线观看免费| 中文字幕一精品亚洲无线一区| 性亚洲最疯狂xxxx高清| 在线精品国产成人综合| 亚洲美女福利视频网站| 亚洲欧洲美洲在线综合| 中文字幕亚洲天堂| 一夜七次郎国产精品亚洲| 日本精品久久中文字幕佐佐木| 欧美午夜激情小视频| 九九久久精品一区| 国产欧美久久久久久| 欧美一级片久久久久久久| 成人福利网站在线观看11| 亚洲香蕉成人av网站在线观看| 久久影院资源网| 青草成人免费视频| 最新国产成人av网站网址麻豆| 精品日韩美女的视频高清| www国产精品视频| 九九九热精品免费视频观看网站| 色综合男人天堂| 欧美福利视频在线| 国内揄拍国内精品少妇国语| 国产91精品久久久久久久| 日韩激情片免费| 久久久精品视频在线观看| 亚洲精品一区久久久久久| 久久99久久99精品免观看粉嫩| 欧美日韩不卡合集视频| 亚洲精品黄网在线观看| 在线看国产精品| www.日韩不卡电影av| 亚洲自拍偷拍在线| 国产欧美中文字幕| 日韩欧美精品在线观看| 性欧美暴力猛交69hd| 国产精品777| 亚洲aⅴ男人的天堂在线观看| 欧美在线视频免费播放| 欧美激情中文字幕乱码免费| 国产精品视频在线观看| 亚洲第五色综合网| 日韩免费在线免费观看| 国产在线播放不卡| 久久人人爽人人爽人人片亚洲| 亚洲无线码在线一区观看| 国产亚洲一级高清| 欧美国产日韩xxxxx| 国产精品福利在线观看| 日韩成人性视频| 国产在线999| 精品国内产的精品视频在线观看| 91深夜福利视频| 国产精品精品一区二区三区午夜版| 久久久久久久国产| 亚洲美女av在线播放| 久久久久久国产精品三级玉女聊斋| 国产精品自产拍在线观看| 日韩精品在线视频观看| 欧美激情乱人伦一区| 色偷偷偷综合中文字幕;dd| 日韩中文在线观看| 国产一区二区丝袜高跟鞋图片| 91在线视频一区| 91在线国产电影| 92看片淫黄大片欧美看国产片| 欧美一区二粉嫩精品国产一线天| 亚洲国产91色在线| 精品国偷自产在线| 91在线观看免费| 国模私拍一区二区三区| 国产午夜精品理论片a级探花| 亚洲一区二区三区毛片| 国精产品一区一区三区有限在线| 精品在线欧美视频| 久久亚洲精品国产亚洲老地址| 国产精品久久77777| 色天天综合狠狠色| 亚洲欧美日韩在线高清直播| 日韩av影视综合网| 国产一区在线播放| 欧美综合国产精品久久丁香| 亚洲精品一区二三区不卡| 欧美日韩在线第一页| 91视频88av| 色偷偷av一区二区三区乱| 91成人性视频| 国产精品美乳一区二区免费| 国产精品专区h在线观看| 亚洲精品98久久久久久中文字幕| 97精品一区二区视频在线观看| 国产视频精品久久久| 久久久久久91香蕉国产| 伊人伊人伊人久久| 国产精品羞羞答答| 久久亚洲精品国产亚洲老地址| 国产精品入口尤物|