版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
活動(dòng)1體驗(yàn)抽獎(jiǎng)小程序目錄CONTENTS12初識(shí)VB界面
體驗(yàn)VB程序生活中有各種隨機(jī)抽獎(jiǎng)活動(dòng),方舟中學(xué)國(guó)慶聯(lián)歡會(huì)隨機(jī)抽獎(jiǎng)程序,可以實(shí)現(xiàn)在全班1-50號(hào)同學(xué)中,隨機(jī)抽取指定數(shù)量的學(xué)生序號(hào)?;顒?dòng)分析設(shè)計(jì)程序解決問題,首先要認(rèn)識(shí)編程軟件,了解通過編程解決問題的過程。本活動(dòng)分以下2個(gè)階段進(jìn)行:1.初識(shí)VB界面:運(yùn)行程序,了解工程文件的組成,了解控件、屬性等程序的組成部分。2.體驗(yàn)VB程序:通過觀察代碼、修改代碼、運(yùn)行程序,體會(huì)程序的執(zhí)行方式。一、初識(shí)VB界面本活動(dòng)中用于編程的軟件是MicrosofVisualBasic6.0,簡(jiǎn)稱VB.在使用VB設(shè)計(jì)程序之前,首先要熟悉VB的編程環(huán)境。VB編程環(huán)境與其他軟件一樣,包括標(biāo)題欄、菜單欄、工具欄等。研究室如圖2.1.1所示,隨機(jī)抽獎(jiǎng)程序的界面是由框架、標(biāo)簽、文本框、按鈕等對(duì)象組成。運(yùn)行程序時(shí),在文本框中輸入獎(jiǎng)勵(lì)人數(shù),單擊“抽獎(jiǎng)”按鈕,即可按要求選取序號(hào)。加工坊打開工程文件可以先運(yùn)行VB軟件,使用命令打開工程文件,也可以直接打開工程文件,在打開文件的同時(shí),運(yùn)行VB軟件。1.新建“標(biāo)準(zhǔn)EXE”工程單擊“開始”按鈕,選擇“程序”“MicrosoftVisualBasic6.0中文版”→“MicrosoftVisualBasic6.0中文版”命令,按圖2.1.2所示操作,運(yùn)行VB程序。2.打開工程文件選擇“文件”→“打開”命令,在“打開工程”對(duì)話框中,按圖2.1.3所示操作,打開“隨機(jī)抽獎(jiǎng)”工程文件。3.打開窗體文件按圖2.1.4所示操作,在“工程資源管理器”窗格中雙擊“隨機(jī)抽獎(jiǎng).frm”文件,即可打開窗體文件。4.運(yùn)行程序單擊“標(biāo)準(zhǔn)”工具欄中的“運(yùn)行”按鈕,按圖2.1.5所示操作,運(yùn)行程序。5.停止程序單擊“標(biāo)準(zhǔn)”工具欄上的“停止”按鈕,停止執(zhí)行程序。認(rèn)識(shí)窗體控件:窗體與控件都是對(duì)象,可以使用“屬性”窗格,查看、設(shè)置相關(guān)屬性,調(diào)整窗體外觀與制作軟件界面。1.查看窗體屬性按圖2.1.6所示操作,選中“隨機(jī)抽獎(jiǎng)”窗體,可以看到窗體的Caption屬性為“隨機(jī)抽獎(jiǎng)”,窗體名稱為“Forml”。2.修改標(biāo)簽屬性按圖2.1.7所示操作,選中Label3,修改Caption為“國(guó)慶聯(lián)歡會(huì)抽獎(jiǎng)程序”。二、體驗(yàn)VB程序程序要實(shí)現(xiàn)相應(yīng)功能,需要編寫代碼,在沒有學(xué)會(huì)編寫代碼之前,可查看別人編寫的代碼,對(duì)其進(jìn)行修改,運(yùn)行并查看效果。如圖2.1.8所示,輸入獎(jiǎng)勵(lì)人數(shù),單擊“抽獎(jiǎng)”按鈕,可以按獎(jiǎng)勵(lì)人數(shù)選取序號(hào),單擊“重抽”按鈕,可以清除輸入的獎(jiǎng)勵(lì)人數(shù)與選中的序號(hào),而單擊“退出”按鈕,可以退出程序。查看修改代碼:在“代碼”窗口中,可以對(duì)編寫好的代碼進(jìn)行修改,修改的方法與在記事本中對(duì)文本進(jìn)行編輯的方法相同。1.運(yùn)行程序單擊“標(biāo)準(zhǔn)”工具欄中的“運(yùn)行”按鈕,運(yùn)行程序,輸入數(shù)據(jù),按圖2.1.9所示操作,得到5個(gè)隨機(jī)號(hào)碼。2.停止程序單擊“標(biāo)準(zhǔn)”工具欄上的“停止”按鈕,停止執(zhí)行程序。3.修改代碼雙擊窗體任何位置,按圖2.1.10所示操作。4.運(yùn)行程序單擊“運(yùn)行”按鈕,,運(yùn)行程序,查看程序運(yùn)行結(jié)果。保存VB程序保存工程文件和窗體文件,可以通過菜單命令、按鈕、快捷鍵等方式完成,此處使用的是菜單命令。1.保存窗體選擇“文件”→“保存‘隨機(jī)抽獎(jiǎng).frm’”命令,保存窗體文件。2.保存工程選擇“文件”→“保存工程”命令,可以用原文件名保存“隨機(jī)抽獎(jiǎng),vbp”文件。3.關(guān)閉工程單擊文檔窗口上的“關(guān)閉”按鈕,關(guān)閉工程文件。4.退出VB選擇“文件”→“退出”命令,退出VB程序。創(chuàng)新園1.打開“隨機(jī)抽獎(jiǎng)”工程中的窗體文件,修改窗體上Label3的ForeColor屬性為“藍(lán)色”,效果如圖2.1.11所示。2.選中Command3控件,修改Caption屬性值為“關(guān)閉”,效果如圖2.1.121.VB編程環(huán)境VB的集成開發(fā)環(huán)境也稱為VB的主窗口,如圖2.1.13所示,由標(biāo)題欄、菜單欄、工具箱、標(biāo)準(zhǔn)工具欄、“工程資源管理器”窗格和“屬性”窗格等組成。2.工程資源管理器“工程資源管理器”窗格中列出了當(dāng)前程序中包含的所有文件清單。如圖2.1.14所示,一個(gè)VB應(yīng)用程序也稱為一個(gè)工程,由一個(gè)工程文件(.vbp)和4個(gè)窗體文件(.frm)組成?!肮こ藤Y源管理器”窗格上方有一個(gè)小工具欄,上面的3個(gè)按鈕分別用于查看代碼、查看對(duì)象和切換文件夾。3.工具箱控件工具箱又稱工具箱,位于VB主窗口的左下方,如圖2.1.15所示。工具箱里有設(shè)計(jì)應(yīng)用程序界面需要使用的常用控件。這些控件以圖標(biāo)的形式存放在工具箱中,軟件開發(fā)人員在設(shè)計(jì)應(yīng)用程序時(shí),使用這些控件,在窗體上“畫”出應(yīng)用程序的界面。4.內(nèi)部控件VB本身提供的控件稱為內(nèi)部控件。內(nèi)部控件有21個(gè),其中常用的有以下幾種。標(biāo)簽A可用來顯示文本信息。對(duì)標(biāo)簽上顯示的文本信息進(jìn)行修改,可以在“屬性”面板中進(jìn)行,也可以利用代碼修改。文本框是文本編輯區(qū)域,主要用來輸入和顯示文本信息,在程序設(shè)計(jì)階段或運(yùn)行期間可以在文本框中輸入、修改或輸出文本,類似于一個(gè)簡(jiǎn)單的文本編輯器。框架可以用來對(duì)其他控件進(jìn)行分組,方便用戶識(shí)別功能上的劃按鈕一幾乎在所有應(yīng)用程序界面中,都能看到命令按鈕。按鈕與其他控件一樣,需要設(shè)置其屬性和編寫事件才能實(shí)現(xiàn)它的特定動(dòng)作。5.隨機(jī)函數(shù)隨機(jī)函數(shù)Rnd(x)是一個(gè)系統(tǒng)內(nèi)部定義的函數(shù),它能產(chǎn)生一個(gè)0-1(不包括0和1)的隨機(jī)數(shù),在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 46848.2-2025技術(shù)產(chǎn)品文件產(chǎn)品設(shè)計(jì)數(shù)據(jù)管理要求第2部分:編號(hào)原則
- 資源開發(fā)保護(hù)制度
- 解毒王二明獎(jiǎng)金制度
- 融資擔(dān)保公司代償追償制度
- 2026山東事業(yè)單位統(tǒng)考濟(jì)寧市兗州區(qū)招聘初級(jí)綜合類崗位43人備考考試試題附答案解析
- 2026四川成都市自然資源調(diào)查利用研究院(成都市衛(wèi)星應(yīng)用技術(shù)中心)考核招聘2人參考考試題庫(kù)附答案解析
- 2026廈門銀行重慶分行社會(huì)招聘參考考試題庫(kù)附答案解析
- 2026住房和城鄉(xiāng)建設(shè)部直屬事業(yè)單位第一批招聘20人參考考試試題附答案解析
- 2026交通運(yùn)輸部所屬事業(yè)單位第四批統(tǒng)考招聘?jìng)淇伎荚囋囶}附答案解析
- 2026彌勒市自然資源局招聘業(yè)務(wù)協(xié)管員(4人)參考考試試題附答案解析
- DB15T 3758-2024基本草原劃定調(diào)整技術(shù)規(guī)程
- 智能響應(yīng)材料-深度研究
- 2025年度醫(yī)院心理健康服務(wù)與質(zhì)量計(jì)劃
- 江蘇省南京市2024-2025學(xué)年高一上學(xué)期期末考試歷史試卷(含答案)
- 公共管理倫理學(xué)(修訂版) 課件01導(dǎo)論;02行政倫理觀;03行政倫理規(guī)范
- 計(jì)算機(jī)高級(jí)技師專業(yè)技術(shù)及理論知識(shí)試題庫(kù)與答案(共500題)
- 鍋爐房清潔衛(wèi)生制度模版(3篇)
- 踝關(guān)節(jié)骨折教學(xué)查房
- 食材配送消防安全應(yīng)急預(yù)案
- 《跨境直播運(yùn)營(yíng)》課件-跨境電商交易平臺(tái)直播
- 《公園體系規(guī)劃導(dǎo)則》
評(píng)論
0/150
提交評(píng)論