




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、使用使用PowerPointPowerPoint控件制作交互式課件控件制作交互式課件北京奧運會的吉祥物是交互式課件示例交互式課件示例英雄十面埋伏單選題示例:單選題示例:世界上第一臺計算機ENIAC誕生在:多選題示例:多選題示例:著名導(dǎo)演張藝謀執(zhí)導(dǎo)的電影有 :紅高粱三槍拍案驚奇填空題示例:填空題示例:提交答案提交答案確定判斷題示例:判斷題示例:數(shù)據(jù)結(jié)構(gòu)就是研究數(shù)據(jù)庫結(jié)構(gòu)的課程。請判斷查看結(jié)果控件概述之基本使用控件概述之基本使用二、控件的生成:二、控件的生成:鼠標(biāo)點選某控件,在編輯區(qū)拖曳即可鼠標(biāo)點選某控件,在編輯區(qū)拖曳即可一、控件工具箱的啟動:一、控件工具箱的啟動: 【視圖視圖 | 工具欄工具欄
2、| 控件工具箱控件工具箱】選項按鈕:選項按鈕:主要用于單項選擇題主要用于單項選擇題復(fù)選框復(fù)選框 :主要用于多項選擇題主要用于多項選擇題文本框文本框 :主要用于填空題主要用于填空題命令按鈕:命令按鈕: 主要用于制作命令按鈕主要用于制作命令按鈕標(biāo)簽標(biāo)簽 :主要用于文字編輯主要用于文字編輯 控件概述之屬性和事件控件概述之屬性和事件控件具備描述自身信息的屬性屬性:如控件的名稱、具有的值、大小等控件具備響應(yīng)外界消息的事件事件:如當(dāng)鼠標(biāo)單擊控件時,控件的值會發(fā)生變化制作具有交互功能的課件就是基于控件的屬性和事件,只要掌握常見控件的重要屬性和事件,再了解一些編寫程序的基本技巧,就可輕松完成交互式課件的制作。
3、請務(wù)必掌握以下技巧:請務(wù)必掌握以下技巧:鼠標(biāo)右鍵單擊某控件,選擇【屬性屬性】可以編輯該控件的屬性鼠標(biāo)右鍵單擊某控件,選擇【查看代碼查看代碼】可以編輯該控件的事件代碼選項按鈕選項按鈕的屬性和事件的屬性和事件名稱:名稱:默認(rèn)是OptionButton1 是該控件的標(biāo)志,可改名Caption:默認(rèn)是OptionButton1 可以在此編輯題目Value:默認(rèn)是FalseFont:控件文本的字體、字型和字號注意:注意:選項按鈕有兩種狀態(tài)即兩種Value值,默認(rèn)是False即未選中狀態(tài),當(dāng)鼠鼠標(biāo)單擊標(biāo)單擊選項按鈕時,表示選中該按鈕,控件狀態(tài)會發(fā)生變化,如OptionButton2所示,而其Value屬性
4、也由默認(rèn)的False轉(zhuǎn)變?yōu)門rue,這個性質(zhì)千萬要記住。選項按鈕在程序中的表示選項按鈕在程序中的表示在程序中表示選項按鈕的方法:在程序中表示選項按鈕的方法:OptionButton1在程序中表示選項按鈕屬性的方法:在程序中表示選項按鈕屬性的方法:OptionButton1.ValueOptionButton1的的Value為為false,表示為:,表示為:OptionButton1.Value=FalseOptionButton2的的Value為為true,表示為,表示為:OptionButton2.Value=True命令按鈕的屬性和事件命令按鈕的屬性和事件CommandButton1名稱:
5、名稱:默認(rèn)是CommandButton1 是該控件的標(biāo)志,可改名Caption:默認(rèn)是CommandButton1 可以在此編輯按鈕標(biāo)題Font:控件文本的字體、字型和字號命令按鈕最常用的事件響應(yīng)是:Click在程序中的表示方法是:CommandButton1_Click命令按鈕和消息框命令按鈕和消息框CommandButton1現(xiàn)在有一個命令按鈕,我們希望鼠標(biāo)單擊鼠標(biāo)單擊命令按鈕時,屏幕上會彈出一個提示框,這個技巧只需要右鍵單擊CommandButton1按鈕,選擇【查看代碼】進入代碼編輯區(qū),在給出的默認(rèn)代碼中填寫下列蘭色代碼即可:Private Sub CommandButton1_Cli
6、ck()MsgBox (測試成功!)End Sub命令按鈕和選項按鈕一命令按鈕和選項按鈕一CommandButton1現(xiàn)在有一個命令按鈕,還有一個選項按鈕,我們希望鼠標(biāo)單擊鼠標(biāo)單擊命令按鈕時,選項按鈕的標(biāo)題即Caption由OptionButton1變?yōu)椤爸袊K州”,這個技巧只需要右鍵單擊CommandButton1按鈕,選擇【查看代碼】進入代碼編輯區(qū),在給出的默認(rèn)代碼中填寫下列蘭色代碼即可:Private Sub CommandButton1_Click()OptionButton1.Caption = 中國蘇州End Sub注意:注意:程序中的”要用半角標(biāo)點符號半角標(biāo)點符號思考:思考:怎樣
7、通過程序?qū)ptionButton1的Caption改回OptionButton1?命令按鈕和選項按鈕二命令按鈕和選項按鈕二現(xiàn)在有一個命令按鈕,還有兩個選項按鈕,我們希望鼠標(biāo)單擊鼠標(biāo)單擊命令按鈕時,程序能進行以下判斷判斷:如果OptionButton1的Value為True則顯示“答對了”的消息框,否則,顯示“答錯了,重新選擇!”的消息框。進入代碼編輯區(qū),在給出的默認(rèn)代碼中填寫下列蘭色代碼即可:CommandButton1Private Sub CommandButton1_Click()If OptionButton1.Value = True ThenMsgBox (答對了“)ElseMs
8、gBox (答錯了,重新選擇!“)End IfEnd Sub提示:提示:程序執(zhí)行時,請回憶選項按鈕的Value狀態(tài)是通過什么事件變化的?命令按鈕和選項按鈕的初步小結(jié)命令按鈕和選項按鈕的初步小結(jié)消息框的程序代碼:消息框的程序代碼:MsgBox(“”)進入控件屬性的方法:鼠標(biāo)右鍵單擊某控件進入控件屬性的方法:鼠標(biāo)右鍵單擊某控件,選擇【屬性屬性】進入控件事件代碼的方法:鼠標(biāo)右鍵單擊某控件進入控件事件代碼的方法:鼠標(biāo)右鍵單擊某控件,選擇【查看代碼查看代碼】選項按鈕的選項按鈕的Value值的表示方法:值的表示方法: OptionButton1.Value=False程序中用于判斷的語句:程序中用于判斷的
9、語句:IfThenElseEndif命令按鈕命令按鈕Click事件的表示方法:事件的表示方法:CommandButton1_Click利用命令按鈕和選項按鈕制作單項選擇題利用命令按鈕和選項按鈕制作單項選擇題1、利用、利用【插入插入|文本框文本框】制作題目制作題目2、利用選項按鈕制作答案,同時完成控件的屬性設(shè)置、控件的對齊等、利用選項按鈕制作答案,同時完成控件的屬性設(shè)置、控件的對齊等3、利用命令按鈕制作判斷答案正確與否的程序部分、利用命令按鈕制作判斷答案正確與否的程序部分現(xiàn)在可以利用學(xué)過的技巧制作交互式的單項選擇題了:現(xiàn)在可以利用學(xué)過的技巧制作交互式的單項選擇題了:復(fù)選框的屬性和事件復(fù)選框的屬性
10、和事件C Ch he ec ck kB Bo ox x1 1C Ch he ec ck kB Bo ox x2 2名稱:名稱:默認(rèn)是CheckBox1 是該控件的標(biāo)志,可改名Caption:默認(rèn)是CheckBox1 可以在此編輯題目Value:默認(rèn)是FalseFont: 控件文本的字體、字型和字號注意:注意:復(fù)選框具有兩種狀態(tài)即兩種Value值,默認(rèn)是False即未選中狀態(tài),當(dāng)鼠鼠標(biāo)單擊標(biāo)單擊選項按鈕時,表示選中該按鈕,控件狀態(tài)會發(fā)生變化,如CheckBox2所示,而其Value屬性也由默認(rèn)的False轉(zhuǎn)變?yōu)門rue,這個性質(zhì)非常重要。復(fù)選框在程序中的表示復(fù)選框在程序中的表示在程序中表示復(fù)選框
11、的方法:在程序中表示復(fù)選框的方法:CheckBox1在程序中表示復(fù)選框?qū)傩缘姆椒ǎ涸诔绦蛑斜硎緩?fù)選框?qū)傩缘姆椒ǎ篊heckBox1.ValueCheckBox1的的Value為為false,表示為:,表示為:CheckBox1.Value=FalseCheckBox2的的Value為為true,表示為,表示為:CheckBox2.Value=TrueC Ch he ec ck kB Bo ox x1 1CheckBox2CheckBox2命令按鈕和復(fù)選框命令按鈕和復(fù)選框CommandButton1CheckBox1CheckBox2CheckBox3現(xiàn)在有一個命令按鈕,還有三個復(fù)選框,我們希望
12、鼠標(biāo)單擊鼠標(biāo)單擊命令按鈕時,程序能進行以下判斷判斷:如果CheckBox1和CheckBox3的Value都為True而且CheckBox2的Value為False時則顯示“答對了”的消息框,否則,顯示“答錯了,重新選擇”的消息框。進入代碼編輯區(qū),在給出的默認(rèn)代碼中填寫下列蘭色代碼即可:Private Sub CommandButton1_Click()If CheckBox1.Value = True And CheckBox3.Value = True AND CheckBox2.Value = False ThenMsgBox (答對了)ElseMsgBox (答錯了,重新選擇!)End
13、 IfEnd Sub注意:注意:這個程序有點小問題,即在重新選擇時,原先的選擇狀態(tài)還保留著。命令按鈕和復(fù)選框之改良命令按鈕和復(fù)選框之改良如果程序在彈出“答錯了,重新選擇!”的對話框后,能將復(fù)選框的Value值恢復(fù)到False,則問題就可以解決了。進入代碼編輯區(qū),在前面代碼的基礎(chǔ)上,填寫下列紅色代碼即可:CommandButton1CheckBox1CheckBox2CheckBox3Private Sub CommandButton1_Click()If CheckBox1.Value = True And CheckBox3.Value = True AND CheckBox2.Value
14、= False ThenMsgBox (答對了)ElseMsgBox (答錯了,重新選擇!)CheckBox1.Value = FalseCheckBox2.Value = FalseCheckBox3.Value = FalseEnd IfEnd Sub復(fù)選框的初步小結(jié)復(fù)選框的初步小結(jié)程序中判斷多個復(fù)選框的程序中判斷多個復(fù)選框的Value同時為真的方法:同時為真的方法:If CheckBox1.Value=True and CheckBox2.Value=True then.Else.Endif在彈出出錯消息框后,程序自動恢復(fù)多個復(fù)選框的在彈出出錯消息框后,程序自動恢復(fù)多個復(fù)選框的Value
15、值為值為False:If thenElse.CheckBox1.Value=FalseCheckBox2.Value=FalseEndif復(fù)選框的復(fù)選框的Value值表示方法:值表示方法:CheckBox1.Value=True利用命令按鈕和復(fù)選框制作多項選擇題利用命令按鈕和復(fù)選框制作多項選擇題1、利用、利用【插入插入|文本框文本框】制作題目制作題目2、利用復(fù)選框制作答案,同時完成控件的屬性設(shè)置、控件的對齊等、利用復(fù)選框制作答案,同時完成控件的屬性設(shè)置、控件的對齊等3、利用命令按鈕制作判斷答案正確與否的程序部分、利用命令按鈕制作判斷答案正確與否的程序部分現(xiàn)在可以利用學(xué)過的技巧制作交互式的多項選
16、擇題了:現(xiàn)在可以利用學(xué)過的技巧制作交互式的多項選擇題了:請利用命令按鈕和復(fù)選框,將以下素材制作一道多項選擇題:請利用命令按鈕和復(fù)選框,將以下素材制作一道多項選擇題:埃尼奧莫里康內(nèi)(ENNIO MORRICONE)創(chuàng)作過的電影音樂有:Cinema Paradiso、Once Upon A Time-The RevolutionLegend Of 1900 、Once Upon A Time in the West 文本框的屬性和事件文本框的屬性和事件Value: 文本框接收到的輸入數(shù)據(jù)名稱:名稱:默認(rèn)是TextBox1 是該控件的標(biāo)志,可改名Font: 文本的字體、字型和字號TextAlign:
17、 文本的對齊方式在程序中表示文本框的方法:在程序中表示文本框的方法: TextBox1 在程序中表示文本框?qū)傩缘姆椒ǎ涸诔绦蛑斜硎疚谋究驅(qū)傩缘姆椒ǎ?TextBox1.ValueTextBox1的的Value值為值為“蘇州蘇州”,則表示為:,則表示為:TextBox1.Value=“蘇州蘇州”命令按鈕和文本框命令按鈕和文本框現(xiàn)在有一個命令按鈕,還有一個文本框,我們希望在文本框內(nèi)輸入文字,然后當(dāng)鼠標(biāo)單擊鼠標(biāo)單擊命令按鈕時,程序能進行以下判斷判斷:如果輸入的文字內(nèi)容是“蘇州”,則顯示“答對了”的消息框,否則,顯示“答錯了,重新填寫!”的消息框。進入代碼編輯區(qū),在給出的默認(rèn)代碼中填寫下列蘭色代碼即可
18、:CommandButton1Private Sub CommandButton1_Click()If TextBox1.Value = 蘇州 ThenMsgBox (答對了)ElseMsgBox (答錯了,重新填寫!)End IfEnd Sub思考:思考:怎樣在出錯信息出現(xiàn)后,清空文本框內(nèi)的內(nèi)容?命令按鈕和文本框之改良命令按鈕和文本框之改良CommandButton1這個問題可以仿照之前復(fù)選框的思路來解決,只需修改TextBox1的Value為空即可。進入代碼編輯區(qū),在前面代碼的基礎(chǔ)上,填寫下列紅色代碼即可:Private Sub CommandButton1_Click()If TextBox1.Value = 蘇州 ThenMsgBox (答對了)ElseMsgBox (答錯了,重新填寫!)TextBox1.Value=“”End IfEnd Sub思考:思考:如果填空的內(nèi)容可以包容多個正確答案,應(yīng)該怎樣修改程序呢?文本框的初步小結(jié)文本框的初步小結(jié)文本框的文本框的Value值的表示方法:值的表示方法:TextBox1.Value=“”程序中判斷文本框的程序中判斷文本框的Value滿足某個特定值
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 社會單位消防培訓(xùn)課件
- 二壩初中九年級數(shù)學(xué)試卷
- 高三學(xué)生滿分?jǐn)?shù)學(xué)試卷
- 肉羊養(yǎng)殖技術(shù)課件
- 肉牛屠宰加工技術(shù)課件
- 2024年12月恒豐銀行煙臺分行社會招考筆試歷年參考題庫附帶答案詳解
- 龍湖文化培訓(xùn)課件資源
- 2025至2030城市軌道行業(yè)市場深度研究與戰(zhàn)略咨詢分析報告
- 2024年廣州市海珠區(qū)六中珠江中學(xué)招聘教師筆試真題
- 2025至2030不銹鋼取石機行業(yè)市場深度研究與戰(zhàn)略咨詢分析報告
- 福建省南平市2022-2023學(xué)年高二下學(xué)期期末生物試題(解析版)
- 數(shù)字化轉(zhuǎn)型文獻綜述
- 《政治學(xué)概論》期末考試復(fù)習(xí)題庫(含答案)
- 干式變壓器溫控器試驗報告
- PSS的生產(chǎn)工藝及原理課件
- 英語初一升初二銜接
- 物業(yè)工程部半年工作總結(jié)PPT模板下載
- 2023-2024學(xué)年浙江省富陽市小學(xué)數(shù)學(xué)五年級下冊期末自測試卷
- 防火墻安全策略檢查表
- 物資設(shè)備詢價匯總表
- 研究借鑒晉江經(jīng)驗-加快縣域經(jīng)濟發(fā)展
評論
0/150
提交評論