第一章設(shè)計簡單的VB應(yīng)用程序._第1頁
第一章設(shè)計簡單的VB應(yīng)用程序._第2頁
第一章設(shè)計簡單的VB應(yīng)用程序._第3頁
第一章設(shè)計簡單的VB應(yīng)用程序._第4頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、第一章 設(shè)計簡單的VB應(yīng)用程序教學(xué)目標(biāo)1. 掌握啟動VB的方法,熟悉并會調(diào)整 VB的工作環(huán)境;2. 了解屬性、事件、窗體、控件等的基本概念;3. 掌握命令按鈕、文本框、標(biāo)簽、圖象框的常用屬性和常用事件;4. 掌握設(shè)計簡單的VB應(yīng)用程序的步驟; 重點難點1 熟悉VB的設(shè)計環(huán)境;2根據(jù)題目要求編寫簡單的代碼;教學(xué)方法案例驅(qū)動,講練結(jié)合:通過“員工工資管理”程序的實現(xiàn)過程講解 VB程序的設(shè)計步驟;課時安排:2學(xué)時。教學(xué)過程一. 導(dǎo)論1、VB的誕生我們需要什么?當(dāng)我們在一個精彩的游戲世界中游歷了一番之后,或是驚嘆于某一工具軟件的小巧精致之余,多少總會產(chǎn)生些許編程的沖動。編程嗎,在以 前如果你對電腦還是

2、一個門外漢,那實在是一件可望而不可及的事情。如果運用 基于DOST的編程語言,譬如C Qbasic、Pascal等等,真不知何年何月才能有 所成就。VB的出現(xiàn)可以說是Microsoft Windows的日漸成熟的必然產(chǎn)物。Microsoft Win dows為程序員和最終用戶提供了一個共同的人機界面。對用戶,Win dows提供了一個圖形鼠標(biāo)的操作環(huán)境,該環(huán)境對所有的應(yīng)用程序都一樣;對于程序員, Windows提供了一組預(yù)定義工具-稱之為Microsoft Windows的軟件開發(fā)工具 箱(SDK,該工具能使程序員建立一個與 Windows界面相同的應(yīng)用程序,而且, 程序員不必關(guān)心最終用戶的硬

3、件配置情況。在這一開發(fā)環(huán)境中,程序員唯一困難的是Microsoft SDK提供了六百多個函數(shù)和與其一致的事件驅(qū)動 (event-driven )編程技術(shù)。兩種新方法的交叉使眾多的程序員重新陷入困境,程序員不僅要掌握 程序驅(qū)動編程技術(shù)和六百多個函數(shù)的功能,而且還得用C語言描述這些問題。因 此一般情況下,程序員首先要掌握 C程序設(shè)計技術(shù),而后再開始學(xué)習(xí) SDK這樣 的條件下就要求在Microsoft多任務(wù)環(huán)境下出現(xiàn)一種操作方便,使用簡單的新工 具Visual Basic 由此誕生。2、何為可視英文Visual的意思是“視覺的”,“可視的Baisc ”這個名字可能抽象了 點,但實際上它卻是最直觀的編

4、程方法,之所以叫做“可視”,你只要看到VB的界面就會明白,實際上你無需編程,就可以完成許多步驟。在VB中引入了控件的概念,在Windows中控件的身影無處不在,各種各樣的按鈕、文本框、無線 鈕,都是控件的種類,VB把這些控件模式化,并且每個控件都有若干屬性用來 控制控件的外觀,工作方法。這樣你就可以象在畫板上一樣,隨意點幾下鼠標(biāo), 一個按鈕就完成了,這些在以前的編程語言下是要經(jīng)過相當(dāng)復(fù)雜的工作的。二. 問題引出與學(xué)習(xí)其它編程語言一樣,學(xué)習(xí)Visual Basic編程的最好的方法就是實際演練,同時這也是快速入門的一條捷徑。本章我們要編寫一個“員工工資管理”程序,通過該程序的編寫,說明編寫 Vis

5、ual Basic程序的方法。程序運行界面如所示。運行程序時,單擊“第一個”按鈕,則顯示第一個員 工的信息;單擊“第二個”按鈕,則顯示第二個員工的信息;依次類推;單擊“退 出系統(tǒng)”,則退出應(yīng)用程序。三. 解決方法完成上面的程序,需要經(jīng)過以下幾個步驟:1. 啟動VB,創(chuàng)建一個VB工程;2. 調(diào)整窗體的大小并添加控件;3. 在屬性窗口中修改控件的屬性;4. 在命令按鈕的單擊事件下編寫代碼;四. 完成過程1創(chuàng)建VB工程,調(diào)整窗體大?。?介紹VB的環(huán)境,工具箱、資源管理器、屬性窗口的顯示 /隱藏;3給窗體添加控件(標(biāo)簽、文本框、命令按鈕、圖象框),調(diào)整控件位置 和大??;4設(shè)置窗體和控件的屬性5. 介紹

6、窗體控件的命名規(guī)則,講解標(biāo)簽、命令按鈕和文本框常用屬性;學(xué)生實踐:完成創(chuàng)建“員工工資管理”程序的窗體;6. 保存窗體和工程文件講解窗體文件和工程文件的區(qū)別和聯(lián)系,講解兩個文件的命名規(guī)則,保存位 置的要求;7. 裝載VB程序的方法;學(xué)生實踐:完成保存程序的功能;8. 設(shè)計窗口和代碼窗口的相互切換、對象、事件、事件過程的概念;9賦值語句的格式,功能,兩個簡單的內(nèi)置函數(shù):Val()函數(shù)和Str()函數(shù);10編寫瀏覽員工信息的代碼;學(xué)生實踐:完成編寫瀏覽代碼的功能;11. LoadPicture方法的功能和使用方法,App.path的含義;學(xué)生實踐:完成在代碼下加載圖片的功能;常見錯誤1.在保存文件時

7、缺窗體文件或工程文件;2.對象命名重名;3.編寫代碼時對象和事件選擇錯誤;4.無意形成控件數(shù)組;5.使用中文標(biāo)點符號;問題與討論1. 什么是對象?對象的名稱由哪幾部分構(gòu)成?在對對象命名時要注意哪些 問題?2. VB工程在保存時至少應(yīng)該有幾個文件?文件名稱和保存位置有什么要 求?3. 賦值語句的格式?功能?4. 什么是VB的方法? LoadPicture方法的功能和格式分別是什么?5. 在窗體上添加控件有幾種方法?學(xué)生作業(yè)1. 課堂實訓(xùn)1 (編寫一個個人簡歷的VB程序);2. 課堂實訓(xùn)2 (編寫一個完成加、減功能的計算器);3. 課堂實訓(xùn)3 (為某商場設(shè)計一個計算商品銷售金額的程序);課堂總結(jié)1. 用VB編寫一個應(yīng)用程序的6大步驟:啟動VB,新建工程;設(shè)計用戶界 面;設(shè)置對象的屬性;編寫程序代碼;保存程序;運行和調(diào)試;2. VB的基本控件和窗體常用屬性:Name名稱屬性、Caption標(biāo)題屬性、Top和Left位置屬性、Height 和width屬性、Enabled 屬性、Visible 屬性、Picture 屬性;常用事件:Click事件、DbICIick事件、Load事件;常用方法:SetFocus方法、LoadPicture 方法;3. 賦值語句的形式和作用;形式:LET變量名=表達式作用:將表達式的值賦

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論