(完整版)用Authorware制作電子相冊(cè)_第1頁(yè)
(完整版)用Authorware制作電子相冊(cè)_第2頁(yè)
(完整版)用Authorware制作電子相冊(cè)_第3頁(yè)
(完整版)用Authorware制作電子相冊(cè)_第4頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、用 Authorware 制作電子相冊(cè)陳德鋒程序?qū)崿F(xiàn)思路:程序運(yùn)行后首先從磁盤中找出存放相片的各個(gè)相冊(cè)名 (文件夾),用戶選擇(單擊)其一后,接著給出不同的瀏覽方式(隨機(jī)、按序循環(huán)、手動(dòng)控制),如果你選擇前兩項(xiàng),程序?qū)匆蟛煌5夭シ艌D片,直至你想停止或重新選擇相冊(cè)為止。另外,如果你有新相片,只須加入相應(yīng)的相冊(cè)即可,不用更改源程序。相冊(cè)位置:為敘述方便, 本例中將各個(gè)相冊(cè)放在與該程序同位置的文件夾 “我的相冊(cè)”中(圖一)構(gòu)成程序的模塊如下(限于篇幅,只介紹自動(dòng)瀏覽部分):(圖二)各模塊的說明:一“選擇相冊(cè)”交互項(xiàng):1附加在交互項(xiàng)上的運(yùn)算圖標(biāo)內(nèi)容:Initialize(t,pic_num,pic

2、_name)-初始化自定義變量, t 用來(lái)決定各按鈕的顯示狀態(tài); pic_num 為相片的號(hào)碼; pic_name 為相片的名稱。pic_dir:=Catalog(FileLocation" 我的相冊(cè) ","D")-pic_dir 代表相冊(cè)名。2雙擊交互圖標(biāo),選擇文字工具,分別輸入“請(qǐng)選擇相冊(cè)”和 pic_dir ,調(diào)整好文字框大小,一定要注意使熱區(qū)“記錄相冊(cè)名稱”的區(qū)域與此相同。(圖三)3“記錄相冊(cè)名稱” 熱區(qū)交互項(xiàng)上的屬性設(shè)置: Branch 域中選擇 Exit Interaction 項(xiàng),其余默認(rèn)。其中的運(yùn)算圖標(biāo)中的內(nèi)容為:pic_dir:=Wor

3、dClicked-取得用戶單擊的相冊(cè)名二“觀看方式”交互項(xiàng):.1附加在交互上的運(yùn)算圖標(biāo)內(nèi)容:pics:=Catalog(FileLocation"我的相冊(cè) "pic_dir,"F")-變量 pics 為用戶單擊的相冊(cè)中所有的相片名。total_pic:=LineCount(pics)-該變量代表相片的總數(shù)。2該交互中共有四個(gè)按鈕交互項(xiàng),其中屬性設(shè)置為:“隨機(jī)”和“循環(huán)按序”按鈕:Active If 域中輸入 t=0,Branch域中選擇 Try Again 項(xiàng)?!爸剡x相冊(cè)”按鈕: Active If 域中輸入 t=1,Scope域中選擇 Perpetua

4、l?!巴顺觥卑粹o按鈕: Scope域中選擇 Perpetual。3“重選相冊(cè)”交互中的運(yùn)算圖標(biāo)內(nèi)容為:GoTo(IconID" 選擇相冊(cè) ")4“退出”交互中的運(yùn)算圖標(biāo)內(nèi)容為:Quit()三打開“隨機(jī)”交互中的組圖標(biāo)(圖四)1“定義按鈕狀態(tài)”運(yùn)算圖標(biāo)中內(nèi)容為:t:=1-使“隨機(jī)”按鈕不可用2在“隨機(jī)瀏覽”交互中只有一個(gè)時(shí)間交互項(xiàng),該時(shí)間交互中的屬性設(shè)置為:Interruption 域中選擇 Continue Timing 項(xiàng); Option 域中選中 Restart for each try;Branch域中設(shè)為 Try Again ;Time Limit 設(shè)為 3(可自己

5、調(diào)整)。3打開“圖片”組圖標(biāo)(圖五):( 1)“讀相片名”運(yùn)算圖標(biāo)中內(nèi)容為:pic_num:=Random(1,total_pic,1)-隨機(jī)產(chǎn)生一個(gè)相片號(hào)。pic_name:=GetLine(pics,pic_num)-取出該相片的名稱。( 2)雙擊“顯示相片”顯示圖標(biāo),從菜單中選擇 Insert/Image,此時(shí)你可看到彈出一個(gè)屬性窗口,挪動(dòng)窗口至適當(dāng)位置還可看到畫面上有一個(gè)“ X”型的圖形,此即為你輸入的圖片。在屬性窗口上單擊 Image 按鈕,在 File 域中輸入(此為程序的關(guān)鍵部分,除漢字外,其它字符一定要在英文狀態(tài)下輸入):=FileLocation" 我的相冊(cè) &qu

6、ot;pic_dir""pic_name單擊 Layout 按鈕,在 Display 域中選擇 As Is(正常顯示)項(xiàng)。關(guān)閉該屬性窗口,調(diào)整好“X ”框的大小,在此你還可設(shè)置圖片顯示時(shí)的效果。注:如果你想在運(yùn)行中知道該相冊(cè)中相片的數(shù)目, 及時(shí)了解此時(shí)所顯示的相片名,可選取文字工具輸入以下內(nèi)容:相冊(cè)名: pic_dir, 共有 total_pic 張相片,現(xiàn)在是第 pic_num 張,名稱為 pic_name 。.( 3) Wait 圖標(biāo)中你可輸入等待的時(shí)間。( 4)“擦除”圖標(biāo)用來(lái)擦除剛才的圖片,可設(shè)置一種擦除方式。四“按序循環(huán)”組圖標(biāo)中的流程同“隨機(jī)圖標(biāo)”,只須將“讀相片名”的運(yùn)算圖標(biāo)中的內(nèi)容改為以下內(nèi)容即可:pic_num:=pic_num+1if pic_num>total_pic then pic_num:=1-如果所有的相片都已播放,再?gòu)牡谝粡堥_始。pic_name:=GetLine

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論