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

下載本文檔

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

文檔簡介

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

溫馨提示

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

評論

0/150

提交評論