国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

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

Authorware綜合技巧:讓Authorware課件完成全屏播放

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

authorware中,如果要實現課件的全屏播放,一般是通過修改文件屬性,在“大小”選項中選擇“user full screen”(如圖1所示)。這樣設置之后在課件運行的時候窗口就會擴展到整個屏幕。但它有一個弊端,就是如果運行環境的分辨率和設計環境的分辨率不同,課件運行時會有畫面只能局部顯示或畫面不能全屏顯示的情況,很影響演示效果。


圖1

那么有沒有一種方法可以既全屏播放,又不受運行環境分辨率的影響呢?本人終于找到一個工具:altools.u32,這里面有改變分辨率和隱藏任務欄的函數。說到這兒大家可能都明白了:噢,原來是通過程序改變分辨率和隱藏任務欄而全屏演示呀!對了,的確是這樣,不過還要在程序退出的時候改回原來的分辨率。下面我們就來看一看具體實現的辦法。

加載函數

打開authorware,保存文件為“change.a6p”,然后把altools.u32拷貝到剛才保存的位置。按組合鍵“ctrl+shift+f”打開函數框,在“分類”里面選擇“change.a6p”,單擊[載入]按鈕,選擇altools.u32,加載里面的“alchangeres”函數,用同樣方法,再加載“alhidetaskbar”、“alshowtaskbar”兩個函數。先說明一下這三個函數的作用:

1、 alchangeres:改變屏幕分辨率的函數,基本格式為“alchangeres(width,height,bitpp)”。

2、 alhidetaskbar:隱藏任務欄。

3、 alshowtaskbar:顯示任務欄。

編寫程序

1、 拖動一個計算圖標到流程線上,命名為“初始化”,打開并輸入以下語句:

userscreenwidth=screenwidth--保存用戶監視器的寬度

userscreenheight=screenheight--保存用戶監視器的高度

userscreendepth=screendepth--保存用戶監視器的顏色深度

alhidetaskbar()--隱藏任務欄

alchangeres(640,480,32)--改變屏幕分辨率

resizewindow(640,480)--調整窗口大小

2、 將整個課件作為一個整體放在計算圖標“初始化”下。

3、 再拖動一個計算圖標到流程線上,命名為“結束退出”,打開并后輸入以下語句:

alshowtaskbar()--顯示任務欄

alchangeres(userscreenwith,userscreenheight,userscreendepth)--恢復使用者原來的分辨率

quit()--退出

運行

這時我們可以看到,在運行初已經改變了屏幕分辨率,而且是全屏播放。當退出時,又改回到原來的分辨率。

注釋: 開始就保存是為了加載函數時使用相對路徑,這樣在其他機器上運行不會出現找不到文件的錯誤。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 依安县| 西乡县| 兴业县| 苏尼特左旗| 南投市| 阜新| 铜鼓县| 赣州市| 新民市| 大庆市| 壤塘县| 楚雄市| 犍为县| 牙克石市| 达孜县| 陇西县| 丹巴县| 太仆寺旗| 托克逊县| 尼勒克县| 商河县| 仁化县| 马山县| 尚义县| 田阳县| 筠连县| 德格县| 西林县| 民县| 蒲江县| 图木舒克市| 朝阳区| 博野县| 同仁县| 武冈市| 潜山县| 吴堡县| 离岛区| 嘉定区| 中方县| 漯河市|