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

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

Authorware基礎教程:authorware7地OLE對象

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

5.1.1  ole對象的嵌入與鏈接

ole對象的嵌入與鏈接是引入其他應用程序設計對象到authorware文件的一種方法。既可以在authorware中直接調用其他應用程序來編輯對象,又能把編輯好的對象嵌入到authorware作品中。如果想控制所有的ole對象,則必須把它們單獨放在顯示圖標中。

一、創建ole對象

1)打開需要插入ole對象的圖標演示窗口(可以插入ole對象的圖標,有顯示、交互、框架圖標等)。

2)選擇【插入】→【ole 對象】菜單,出現【插入對象】對話框。

3)可以有兩種插入方式。

l        新建ole對象:在對象類型中選擇要插入的ole對象,單擊【確定】按鈕。
l        直接引入已建好的ole對象:選擇【從文件創建】單選按鈕→【瀏覽】→選擇要插入的文件→【打開】→【確定】→用鼠標雙擊即可修改以插入的對象。

4)如要在authorware中插入數學公式,則可以“插入對象”對話框中選擇“microsoft equation 3.0”→【確定】→會出現編輯公式的工具條→輸入相應的公式→輸入完畢,只需要單擊展示窗中編輯區以外的區域即可關閉創建對象的應用程序。

二、ole對象的相關操作

1)可以在展示窗口中移動ole對象的位置和調整它的大小。

2)可以對ole對象進行粘貼、拷貝、剪切等基本操作。

3)可以修改ole對象的內容。

4)設置激發該ole對象的激發方式。

5)將ole對象轉換成不能修改的圖形文件。

三、對象動作列表,選擇【編輯】→【公式 ole 對象】菜單。

1)【屬性】選項:單擊此項會出現一個對話框。

l          “打包為ole對象”選項:打包時將該ole對象作為一個ole對象打包。

l          “激活觸發條件”選項:設定交互屬性,從而決定是單擊或雙擊ole對象響應。

l          “觸發值”選項:選擇激活ole對象執行何種操作,如圖形或文本對象主要有“打開”和“編輯”動作,聲音或電影對象主要有“播放”和“編輯”動作。

2)“改變”命令選項。

將ole對象的格式轉換為另一種格式的ole對象,從而可以使用另一種應用程序來修改該ole對象。

對話框選項說明如下。

l          “轉換到”單選項:可以將ole對象永久地轉換為所選中的格式。

l          “激活為”單選項:將ole對象暫時轉換成選中的格式,編輯完成后,authorware自動轉換成ole原先格式。

l          “結果”區域:對轉換類型做更詳細的說明

3)“制作圖像”命令選項。

可以將當前的展示窗中所選中的ole對象永久性轉換成一個位圖圖形,轉換后的ole對象將不具備ole所有的特性。

四、ole對象處理函數

1)oledoverb(iconid@"icontitle", "verb")

該函數用來激活指定圖標插入的第一個ole對象的指定動作,“verb”為動作名稱,若默認,如:

oledoverb(iconid@"icontitle")

則激活該ole對象的主動作。

2)string:=olegetobjectverbs(iconid"icontitle")

該函數返回指定圖標里的第一個ole對象的所有可能執行的動作列表,列表中的第一個為主動作,每一個動作單獨占一行,以return為分隔符。

我們可以用getline()函數獲得動作名:getline (string,n),獲取string中的第n個動作名。

3)number:=olegettrigger(iconid"icontitle")

返回“icontitle”指定圖標中ole觸發方式對應的數字,一共有三種。

l          0:沒有觸發器,只能與系統函數oledoverb來觸發。

l          1:用鼠標左鍵單擊來觸發對象。

l          2:用鼠標雙擊來觸發一個對象。

4)string:=olegettriggerverb(iconid"icontitle")

返回指定圖標第一個ole對象被觸發后所執行的動作。

5)oleiconize(iconid"icontitle",iconize)

指定ole對象的顯示方式,當iconize為true時,以圖標方式顯示,當iconize為false時,以全圖方式顯示。

6)olesetautoupdate(iconid"icontitle",update)

指定ole對象的鏈接文件為自動還是手動更新,update為true時自動更新,為false時用函數ole updatenow()手動更新。

7)olesettrigger(iconid"icontitle",[trigger])

指定ole對象的觸發方式,其值可以是0、1、2。

8)olesettriggerverb(iconid"icontitle","verb")

將動作“verb”指定給“iocntitle”圖標中的第一個ole對象,當用戶觸發該ole對象時,authorware激活該動作。

9)oleupdatenow(iconid"icontitle")

手動更新指定的ole對象。

5.1.2  如何用ole對象調用power point文件

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

新建一個powerpoint.a7p文件,在流程線上添加一個顯示圖標,命名為“ppt ole”。雙擊打開該顯示圖標,選擇【插入】→【ole 對象】菜單,在彈出的選擇ole對象對話框。讓我們引入一個已經存在的ppt演示文件,選擇“由文件創建”,瀏覽選擇要引入的ppt文件。

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

當然我們不希望把ppt文件引入就完事,我們還想對它的屬性進行設置并進行交互控制。單擊演示窗口中的ole對象,選擇【編輯】→【幻燈片ole 對象】菜單項。在選項中,上面三個選項命令是該ole對象提供的三個動作:顯示、編輯、打開。選擇【屬性】菜單命令,彈出ole對象屬性窗口。其中“激活觸發條件”是ole對象的激活事件,可以選擇無、單擊、雙擊;“觸發值”下拉列表是ole交互動作:顯示、編輯、打開。這里一定要選擇“打包為ole 對象”選項,作為ole對象打包,若不選擇該選項,則無法控制該ole對象。圖5-1中的選擇設置即鼠標單擊ole對象后ppt文件將自動播放。

圖5-1  ole對象屬性窗口

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

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

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

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

退出分支:quit()。

存盤后的流程圖如圖5-2所示。

圖5-2  用ole調用power point流程圖

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

5.1.3如何用ole對象調用幾何畫板

1)在authorware中調用幾何畫板的(*.asp)文件,進入authorware編輯環境中,在流程圖中拖入一個顯示圖標到需調用幾何畫板文件處,雙擊該顯示圖標以進入顯示圖標的編輯窗口,執行此窗口中的【插入】菜單項,在出現的“插入對象”對話框中選擇【文件創建】菜單項,再單擊【瀏覽】按鈕,從出現的瀏覽窗口中選擇要插入的幾何畫板主程序的文件名,單擊【插入】按鈕。

返回“插入對象”對話框(若需鏈接到文件,可選中下面“鏈接”項),單擊【確定】按鈕返回顯示圖標的編輯窗口。此時,所選擇的幾何畫板文件將以圖標形式顯示在編輯窗口中,選中該圖標,執行編輯窗口菜單命令中的【編輯ole 對象】菜單項,在出現的“對象屬性”對話框里,選中“激活觸發”下拉選項中的“雙擊”選項(使得在調用該文件時只要雙擊鼠標即可激活,當然,根據需要也可選“單擊”;選中“激活內容”選項,再選中“打包為 ole 對象”項;單擊【確定】按鈕返回顯示圖標的編輯窗口,關閉編輯窗口返回流程圖編輯方式即可。運行時,只需鼠標雙擊幾何畫板圖標就可順利調用所選的幾何畫板的文件。

用ole對象調用幾何畫板,只能打開幾何畫板的主程序,但不能打開指定的文件。

2)也可以利用計算圖標調用外部程序,格式為“jumpoutreturn ("program", ["document"])”,其中“["document"]”表示可用參數,省略時只調用應用程序。

如調用幾何畫板的格式為:

“jumpoutreturn("c:/program files/sketchpad/ gsp

4.03.exe ")”。

利用參數可以調用指定的文件,如jumpout return("c:/program files/sketchpad/gsp 4.03.exe"," bubble.gsp"),可以打開幾何畫板的一個具體實例文件。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩国产在线播放| 日韩av大片免费看| 黑人狂躁日本妞一区二区三区| 国产美女精品免费电影| 欧美肥臀大乳一区二区免费视频| 欧美一级大片在线免费观看| 国色天香2019中文字幕在线观看| 国语自产精品视频在免费| 国语自产精品视频在线看一大j8| 清纯唯美亚洲综合| 日韩欧美亚洲国产一区| 久久九九国产精品怡红院| 久久久久久网站| 日韩的一区二区| 欧美成人午夜视频| 日韩欧美亚洲成人| 亚洲天堂精品在线| 日产精品久久久一区二区福利| 亚洲精品午夜精品| 91精品国产综合久久男男| 亚洲成在人线av| 精品中文字幕久久久久久| 欧美日韩成人在线播放| 一区二区三区黄色| 国产精品视频内| 高清在线视频日韩欧美| 亚洲区免费影片| 色阁综合伊人av| 好吊成人免视频| 国产97在线视频| 欧美日韩国产一区在线| 国产精品流白浆视频| 精品久久久久久久久久国产| 日韩精品在线视频美女| 日韩精品一区二区视频| 红桃av永久久久| 高清一区二区三区日本久| 日本精品久久久久影院| 精品视频在线观看日韩| 国产亚洲激情视频在线| 91精品视频一区| 欧洲亚洲免费在线| 欧美巨乳在线观看| 国产精品免费一区豆花| 在线观看欧美日韩| 国内精品小视频| 国产精品视频区| 亚洲新声在线观看| 亚洲欧美中文日韩在线| 91国内精品久久| 国产午夜精品理论片a级探花| 亚洲男女自偷自拍图片另类| 成人自拍性视频| 久久精品亚洲热| 国产精品普通话| 欧美激情一区二区久久久| 成人h片在线播放免费网站| 国产啪精品视频网站| 日韩视频永久免费观看| 亚洲第一男人天堂| 欧美久久精品午夜青青大伊人| 欧美激情一区二区三区成人| 亚洲午夜精品久久久久久久久久久久| 日韩成人激情在线| 高潮白浆女日韩av免费看| 国产91网红主播在线观看| 在线播放国产精品| 欧亚精品在线观看| 久久久久久中文字幕| 日韩av网站导航| 久久精彩免费视频| 这里只有精品在线观看| 精品一区二区三区三区| 国产丝袜精品第一页| 国产在线视频欧美| 亚洲国产一区自拍| 高清视频欧美一级| 最新91在线视频| 96pao国产成视频永久免费| 国产欧美va欧美va香蕉在| 美女久久久久久久久久久| 亚洲图片制服诱惑| 国产成人亚洲综合91精品| 最新中文字幕亚洲| 在线精品国产成人综合| 成人性生交大片免费观看嘿嘿视频| 日韩中文在线中文网在线观看| 一区二区三区www| 久久久极品av| 国产区精品视频| 亚洲国产高清自拍| 欧美亚洲视频在线看网址| 亚洲国产日韩欧美综合久久| www.日本久久久久com.| 欧美激情啊啊啊| 久久久久久噜噜噜久久久精品| 91丨九色丨国产在线| 亚洲精品资源在线| 一区二区三区美女xx视频| 精品国产一区久久久| 国产99久久精品一区二区永久免费| 国产成人精品999| 在线观看欧美日韩国产| 国产在线视频一区| 国产精品黄色影片导航在线观看| 亚洲久久久久久久久久| 日本精品久久久久久久| 久久免费国产精品1| 国产精品久久久久久久久久久不卡| 亚洲va久久久噜噜噜久久天堂| 国产精品旅馆在线| 国产在线98福利播放视频| 中文字幕在线看视频国产欧美| 国产偷国产偷亚洲清高网站| 午夜精品一区二区三区av| 1769国内精品视频在线播放| 亚洲少妇激情视频| 成人午夜两性视频| 日韩中文字幕第一页| 欧美日韩久久久久| 久久成人精品一区二区三区| 亚洲二区在线播放视频| 2018国产精品视频| 欧美交受高潮1| 亚洲人成电影网站| 日韩av电影手机在线观看| 久久久成人av| 亚洲一区二区三区视频| 性欧美xxxx视频在线观看| 国产精品亚洲аv天堂网| 91精品综合久久久久久五月天| 亚洲高清不卡av| 色老头一区二区三区| 国产亚洲成精品久久| 欧美乱妇高清无乱码| 久久这里有精品| 91成人国产在线观看| 欧美激情二区三区| 亚洲欧洲激情在线| 欧美性jizz18性欧美| 午夜免费日韩视频| 91精品视频在线免费观看| 爽爽爽爽爽爽爽成人免费观看| 欧美日韩免费看| 国产精品久久久久不卡| 97视频在线观看视频免费视频| 国产精品av电影| 亚洲人成电影在线播放| 亚洲激情国产精品| 国产精品欧美在线| 久久久久国产一区二区三区| 国产日韩欧美综合| 欧美中文字幕视频在线观看| 欧美人与物videos| 久久久在线免费观看| 精品福利一区二区| 亚洲视屏在线播放| 91精品国产沙发| 国产视频在线观看一区二区| 成人久久18免费网站图片| 国产热re99久久6国产精品| 国产精品自产拍在线观| 欧美视频在线观看免费网址| 欧美成人午夜激情视频|