在Authorware中使用外部函數(shù)_第1頁
在Authorware中使用外部函數(shù)_第2頁
在Authorware中使用外部函數(shù)_第3頁
在Authorware中使用外部函數(shù)_第4頁
在Authorware中使用外部函數(shù)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

在Authorware中使用外部函數(shù)——DLL函數(shù)與U32函數(shù)在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第1頁!一、定義:外部函數(shù)曾被稱為用戶自定義函數(shù),這些函數(shù)一般數(shù)由第三方軟件公司或編程高手提供的的Authorware的圖標腳本函數(shù)、文件腳本函數(shù)和字符串腳本函數(shù)應當稱為自定義函數(shù)。在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第2頁!二、種類:DLL函數(shù)U32(UCD)函數(shù)Xtras函數(shù)在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第3頁!三、DLL函數(shù)DLL函數(shù)即為動態(tài)鏈接庫函數(shù),是外部的函數(shù)庫。在Authorware中使用的DLL函數(shù)有兩種通常的Windows動態(tài)鏈接函數(shù)庫在Windows動態(tài)鏈接函數(shù)庫的基礎上加上Authorware能識別的信息的Authorware專用DLL函數(shù)。相對專用函數(shù)而言,又稱為非Authorware的DLL在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第4頁!3.1非AuthorwareDLL函數(shù)的裝入方法打開函數(shù)面板,在下拉菜單中找到當前的文件名,并選擇“載入”按鈕。在彈出的裝入函數(shù)的對話框中選擇所需的函數(shù),并確定。即可彈出Non-AuthorwareDLL(非AuthorwareDLL)對話框。在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第5頁!在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第6頁!3.2數(shù)據(jù)類型對照表函數(shù)在使用時必須查找相應的手冊才能知道哪些DLL函數(shù)庫含有哪些函數(shù)。但是函數(shù)的數(shù)據(jù)類型一般是按照C語言的格式書寫的,下表就是Authorware的數(shù)據(jù)解釋。在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第7頁!3.3AuthorwareDLL函數(shù)的裝入方法打開函數(shù)面板,在下拉菜單中找到當前的文件名,并選擇“載入”按鈕。在彈出的裝入函數(shù)的對話框中選擇所需的函數(shù),并確定。即可彈出AuthorwareDLL(AuthorwareDLL)的函數(shù)面板。利用SHIFT和CTRL可以選擇多個函數(shù),確定載入即可。在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第8頁!3.4屬于AuthorwareDLL的動態(tài)鏈接庫DVD.DLL包含一些操作DVD播放的函數(shù)。Kosupprt.dll是提供對知識對象的支持的動態(tài)鏈接庫,用戶可以調(diào)用其中的函數(shù)完成所需的功能。在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第9頁!4.1U32函數(shù)的聲明和調(diào)用U32不是Authorware的系統(tǒng)函數(shù),所以在使用前必須先裝入。裝入的方法和Authorware專用的DLL函數(shù)的方法相同。打包Authorware程序所引用的U32函數(shù)不能一同被打包,因此要把相關的U32文件一起帶走,并且安裝在程序能找到的路徑中。在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第10頁!小結(jié)有了AuthorwareDLL和U32函數(shù)的支持,Authorware在功能上是很完善的,關鍵在于對函數(shù)的熟練使用。在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第11頁!問題一:使用DLL函數(shù)為什么要先裝入?裝入函數(shù)的實質(zhì)是告訴Authorware要調(diào)用的函數(shù)在什么地方、要調(diào)用的函數(shù)的名字和調(diào)用時使用的參數(shù)的格式和數(shù)據(jù)類型,以使Authorware根據(jù)這些信息順利地找到相應的函數(shù)庫,從函數(shù)庫中把所需的函數(shù)調(diào)入內(nèi)存。在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第12頁!在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第13頁!多個參數(shù)要用逗號隔開在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第14頁!數(shù)據(jù)類型解釋Char有符號字節(jié)Byte無符號字節(jié)Short有符號整數(shù)Word無符號整數(shù)Long有符號長整數(shù)Dword無符號長整數(shù)Float浮點數(shù)Double雙精度浮點數(shù)Pointer遠指針String以0結(jié)束的字符串遠指針void無返回值在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第15頁!在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第16頁!四、U32函數(shù)這是UCD函數(shù)的32位的版本UCD函數(shù)是由第三方提供的自定義函數(shù)。通常UCD有兩個文件名相同而擴展名不同的兩個文件:適用于16位操作系統(tǒng)Windows3.X的版本。適用于32位操作系統(tǒng)Windows95/98/2000/NT的版本。在Authorware中使用外部函數(shù)共19頁,您現(xiàn)在瀏覽的是第17頁!4.2種類U32函數(shù)是第三方開發(fā)的的函數(shù),數(shù)量相當多,功能也有很大的不同,使用時必須查看相關的說明書或使用手冊。Authorware7.0自帶的U32文件中最常用的有LingoError.U32函數(shù)(控制Director電影的播放)WINAPI.U32函數(shù)(包含700多個函數(shù),屬于基本函數(shù),

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論