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

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

Authorware類和函數:OLE與ACTIVEX地運用

2024-09-08 19:24:38
字體:
來源:轉載
供稿:網友
4.1 ole技術的應用

  ole(object linking and embedding,對象鏈接與嵌入,簡稱ole)技術是為了改進聯結文檔的設計,也就是在一個文件或一個程序中能夠包含多種不同數據格式的數據內容而產生的。在多媒體應用程序的開發過程中,雖然authorware功能強大,但是任何一個應用開發程序都不是全能的,authorware也是有所能而有所不能,因此它明智地提供了ole技術和authorware的功能擴展接口,通過引入其它應用程序設計的對象(如word文本、圖形、數字電影等)到authorware文件里,使authorware中可以顯示更多類型的文件。

  microsoft office廣泛的應用于社會各界,讓我們通過在authorware里使用ole嵌入powerpoint演示文件,對ole對象在authorware的使用有更深的認識。

  新建一個ppt.a6p文件,在流程線上添加一個顯示圖標,命名為“ppt ole”。雙擊打開該顯示圖標,選擇“insert|ole object...”選單選項彈出的選擇ole對象對話框。讓我們引入一個已經存在的ppt演示文件,選擇“由文件創建”,瀏覽選擇要引入的ppt文件,確定后如下圖4.1所示。



圖4.1 ole引入ppt文件

  單擊確定后,ppt文件就出現在顯示圖標里,如下圖4.2所示。此時你可以通過鼠標拖動來調整ole顯示窗口為合適大小。



圖4.2 ole演示窗口
  當然我們不希望把ppt文件引入就完事,我們還想對它的屬性進行設置并進行交互控制。單擊演示窗口中的ole對象,選擇“edit|presentation ole object”選單選項,如圖4.3。在選項中上面三個選單命令是該ole對象提供的三個動作:顯示、編輯、打開。選擇“attributes…”選單命令,彈出ole對象屬性窗口如圖4.4。其中“activation trigger”是ole對象的激活事件,可以選擇none、single-click、double-click;“trigger verb”下拉列表是ole交互動作:顯示、編輯、打開。這里一定要選擇“package as ole object”選項,作為ole對象打包,若不選擇該選項,則無法控制該ole對象。圖4.4中的選擇設置即鼠標單擊ole對象后ppt文件將自動播放。



圖4.3 “edit|presentation ole object”選單選項



圖 4.4 ole對象屬性窗口
  authorware也提供了一系列ole的控制函數,在顯示圖標“ppt ole”下面繼續添加一個交互圖標命名為“交互控制”,在其右邊添加三個計算圖標:“顯示”、“編輯”、“打開”,分支響應類型設置為按鈕響應,分別在三個計算分支里寫入一下代碼:

顯示分支:oledoverb(iconid@"ppt ole", "顯示")

編輯分支:oledoverb(iconid@"ppt ole", "編輯")

打開分支:oledoverb(iconid@"ppt ole", "打開")

存盤后的流程圖如下圖4.5所示,運行效果如下圖4.6所示。



圖4.5 ppt.a6p程序流程圖



圖4.6 ole范例執行效果



圖4.7 ole范例編輯效果

  如圖4.6單擊“顯示”按鈕將全屏幕播放ole對象;單擊“編輯”按鈕將在當前窗口進入ole的編輯狀態,如圖4.7所示;單擊“打開”將執行powerpoint應用程序編輯打開當前的ole對象。在程序打包發行的時候一定要把authorware安裝目錄下的a6wole.dll(16位)和a6wole32.dll(32位)的ole支持庫拷貝到打包文件夾下,否者運行的時候會出錯。當然在用戶的機器上運行有ole對象的程序,用戶機器上必須安裝有相對應的ole編輯器,否者對于“編輯”和“打開”等動作都是無效的。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久久久久免费 | 久久久久久久一区 | 越南一级黄色片 | 91久久极品少妇韩国 | 久久不射电影 | 99热高清 | 91精品国产综合久久久动漫日韩 | 成人毛片免费播放 | 91精品国产福利尤物免费 | 国产精品一品二区三区四区18 | 久久草在线视频 | 在线看日本 | 免费一级欧美大片视频在线 | 久久久成人免费视频 | 九九热视频在线免费观看 | 欧美一级做一级爱a做片性 91在线视频观看 | 韩国一级免费视频 | 久色免费 | 久久爽精品区穿丝袜 | 欧美1区2区在线观看 | 麻豆视频在线免费观看 | 国产精品久久久久久久久久尿 | 女人一级一级毛片 | 免费毛片视频 | 爱草在线| 天天看天天摸天天操 | 久久国产精品免费视频 | 黄色试看视频 | 成人三级电影网站 | 午夜精品视频免费观看 | 九九热欧美| 农村少妇吞精夜夜爽视频 | 91久久国产综合久久91精品网站 | 97精品视频在线观看 | 国产精品啪一品二区三区粉嫩 | 暴力肉体进入hdxxxx0 | 久久精品中文字幕 | 天天看成人免费毛片视频 | 成人啪啪18免费网站 | 成人一级视频 | 欧美成人免费tv在线播放 |