版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
VisualBasic程序設計1PPT課件
考核要求:分理論和實驗兩部分考核考核方式:考勤占10%
平日占20%(包括作業(yè)、實驗報告、實驗表現(xiàn)等)期末成績占70%2PPT課件
學習內容:第一至十章重點掌握:
VB集成開發(fā)環(huán)境常用控件的使用及界面設計簡單程序設計
3PPT課件第1章認識VisualBasic4PPT課件第1章VisualBasic程序設計概述
本章主要內容
VB的發(fā)展
VB的特點
VB的安裝與啟動
VB的集成開發(fā)環(huán)境5PPT課件
1.1VB的發(fā)展過程→基本BASIC
--20世紀60年代(初學者的通用符號指令代碼,Beginner’sAll-purposeSymbolicInstructionCode)→結構化BASIC--20世紀80年代
(TrueBasic,QuickBasic,TurboBasic等)→可視化BASIC--20世紀90年代
(VisualBasic)→網(wǎng)絡化BASIC(VB.NET)
6PPT課件1.1VB的發(fā)展過程VisualBasic(簡稱VB):“Visual”的意義是“可視的”,VB運行于Windows環(huán)境下;是基于BASIC的可視化的、面向對象和事件驅動方式的結構化程序設計語言。
1991年微軟推出VisualBasic1.0版本,以后不斷升級完善,1998年升到6.0版。VB6.0三個版本:學習版專業(yè)版企業(yè)版功能增強7PPT課件1.2VB的功能特點1.可視化的設計平臺
在VisualBasic中,需要什么樣的界面或工具,安放相應的對象(控件)即可,所見即所得,特別方便,是真正的Visual!2.面向對象的設計方法
按鈕、文本框、圖片框、列表框、窗口、屏幕、打印機等都是程序中的對象。在VB中編程者將這些對象采用搭積木的方式就可以構建出程序,這就使程序設計變得輕松有趣。3.事件驅動的編程機制
VB中,程序的執(zhí)行是由事件來驅動。程序員不必設計程序執(zhí)行的過程順序,只要設計出當某一事件發(fā)生時要執(zhí)行的代碼即可。這樣,就大大提高編程的效率。8PPT課件VisualBasic的優(yōu)點
1.易學易用由于VB發(fā)源于Basic,所有Basic的簡單易用的特性被很好的保留下來,不需要有較多的計算機專業(yè)知識即可輕松上手。2.使用方便
VB的編程工作輕松有趣,VB中提供了很寬松的編程環(huán)境。3.功能完備用VB可以編寫各種應用程序,包括數(shù)據(jù)庫、多媒體、網(wǎng)絡等。9PPT課件1、可視化(Visual)2、面向對象(ObjectOriented
)
VisualBasic和Windows是緊密結合的,它可直接調用Windows的系統(tǒng)資源,從而大大減少了軟件開發(fā)難度,提高了開發(fā)效率。VisualBasic的兩個重要的特點:10PPT課件1.3VB的運行環(huán)境、安裝和啟動一、運行環(huán)境操作系統(tǒng):WindowsNT3.51、Windows95,或更高版本。CPU:Pentium(R)90MHz或更高的處理器。內存:Windows95/98下要求24MB以上的內存,WindowsNT下要求32MB以上。其他設備:CD-ROM驅動器,鼠標或其他光標控制設備11PPT課件二.VB系統(tǒng)的安裝
(1)
將標有MicrosoftVisualBasic6.0的光盤放入光驅中。(2)自動加載或運行光盤上的setup.exe程序。(3)按提示設置目錄和選擇要安裝的VB6.0組件。(4)安裝完成后,在Windows的“開始”菜單的“程序”項中,將自動增加一項“MicrosoftVisualBasic6.0中文版”。(5)若在編程中想得到全面的幫助,還需另外安裝MSDN,MSDN一般放在兩張光盤上。
12PPT課件三.VB的啟動和退出啟動:單擊Windows的“開始”菜單--〉“程序”項--〉“MicrosoftVisualBasic6.0中文版”選擇“新建”選擇頁下的“標準EXE”
即可進入VB系統(tǒng)的設計環(huán)境。(2)
退出:
單擊右上角的“關閉”按鈕;單擊左上角的窗體控制菜單圖標,選擇“關閉”;單擊“文件”菜單里的“退出”命令。
注意系統(tǒng)的“保存下列文件的更改嗎?”提示。13PPT課件
1.4VB的集成開發(fā)環(huán)境
集VB程序的設計、編輯、編譯和調試于一體,集中提供程序開發(fā)所需要的各種工具、窗口和方法1.4.1主窗口
由標題欄、菜單欄和工具欄組成
14PPT課件1.4、VisualBasic6.0集成開發(fā)環(huán)境標題欄主菜單工具箱窗體窗口快捷工具欄工程管理窗口屬性窗口窗體布局窗口15PPT課件1)標題欄
標題欄中的內容:a.窗體控制菜單圖標;b.當前正在設計或打開的程序工程名稱;c.當前工程所處的狀態(tài):有“設計”狀態(tài)、“運行”狀態(tài)、“break”狀態(tài)。d.最小化、最大化(還原)、關閉按鈕。16PPT課件2)菜單欄菜單欄有:“文件”、“編輯”、“視圖”、“工程”、“格式”、“調試”、“運行”、“查詢”、“圖表”、“工具”、“外接程序”、“窗口”、“幫助”菜單。17PPT課件3)工具欄
作用: 將常用的命令以圖標的形式放在工具欄上,以便在編輯狀態(tài)下能夠快速訪問這些命令。
18PPT課件
1.4.2工具箱和控件
VB工具箱中包含了各種VB標準控件。包含一個指針和20個標準控件(表1.1)
控件就像蓋房子使用的門、窗、磚瓦等,都是現(xiàn)成部件,只要到現(xiàn)場組合就可以了,對控件的操作包括:
1.在窗體上添加一個控件
2.控件的縮放、移動、復制和刪除
3.選定多個控件
4.控件的布局19PPT課件20PPT課件
1.4.3其他窗口
1.窗體編輯器窗口
設計應用程序的界面。設計窗體的外觀,添加控件、圖形,移動控件、改變大小等。
21PPT課件窗體設計窗口窗體名窗體文件名22PPT課件
1.4.3其他窗口
2.工程資源管理器窗口
管理工程中的窗體和各種模塊以層次結構方式列出了當前工程中的所有文件三個按鈕:“查看代碼”,“查看對象”,“切換文件夾”1.窗體文件(.FRM)保存窗體內容(控件、屬性的設定值、程序代碼等)。2.工程文件(.VBP)用來記錄整個工程中所用到的文件的路徑及文件名。3.二進制文件(.FRX
)用來保存所用到的圖片等文件信息。23PPT課件
3.屬性窗口1.標題欄指明列出的屬性所屬的對象。2.對象列表框列出本工程中用到的所有控件。3.選項卡決定屬性的排列順序。4.
屬性列表列出所選對象的屬性。左邊為屬性名稱,右邊為屬性值。5.
屬性說明對選中的屬性進行解釋。
用于列出所選定窗體或控件的屬性設置值,并允許用戶設置或修改,這些屬性值將作為程序運行時各對象屬性的初始值。
24PPT課件4、代碼窗口__組成過程查看
全模塊查看
標題欄對象列表過程(事件)列表25PPT課件5、窗體布局窗口
調整程序運行時,窗體啟動的位置。26PPT課件
6.對象瀏覽器窗口查看工程中定義的模塊、過程等。
7.立即、本地和監(jiān)視窗口
程序運行時有效8、幫助系統(tǒng)(MSDN)27PPT課件1、創(chuàng)建界面:選擇控件表達輸入、輸出;
2、設置屬性:調整控件屬性,使窗體布局盡可能美觀,使用盡可能方便;
3、編寫程序代碼:進行信息處理等;
4、保存工程:一個工程由窗體、代碼模塊、自定義控件及環(huán)境設置等組成;工程文件:vbp窗體文件:frm5、運行并調試程序:排除語法錯誤;排除邏輯錯誤;
6、創(chuàng)建可執(zhí)行文件;創(chuàng)建VisualBasic
應用程序的一般步驟28PPT課件
示例
第一個簡單程序
例1.1在運行中當用鼠標單擊窗體時,窗體上顯示出“歡迎您來到VB世界!”
先看運行效果窗體Form1運行中,當用鼠標單擊窗體時,窗體上顯示開始運行時顯示窗體29PPT課件VisualBasic開發(fā)環(huán)境的基本操作
例1-2:在窗體上顯示“你好!”和一個命令按鈕,單擊該按鈕,文字變成“歡迎進入VB世界!”。[實現(xiàn)步驟](1)啟動VB,系統(tǒng)自動創(chuàng)建工程1和窗體1(Form1)(2)創(chuàng)建界面單擊控件工具欄上的標簽,將鼠標移到窗體上,光標呈十字形;按住鼠標左鍵,在窗體上拖動,這樣就在窗體上放置了一個標簽框;使用同樣的方法,在窗體上放置一個命令按鈕控件;調整控件大小和位置。30PPT課件(3)設置屬性標簽:Autosize
屬性為True;Caption屬性為“你好!”;Font屬性為宋體三號字命令按鈕:Caption屬性為“確定”(4)添加代碼(兩種方法)
Label1.Caption=“歡迎進入VB世界!”(5)保存,先保存窗體,再保存工程。(6)運行和調試(7)生成可執(zhí)行文件[實現(xiàn)步驟]31PPT課件代碼輸入規(guī)則
代碼按行輸入,一行代碼輸入完畢,換行輸入下一行代碼;代碼不區(qū)分字母大小寫,(雙引號內的字符串除外)代碼中除了中文字外,所有的符號都必須在英文狀態(tài)下輸入;’單引號后的內容為注釋,不執(zhí)行,只是對該行代碼的文字說明,方便程序理解。32PPT課件上機注意事項
編寫代碼時,一定要通過“對象”列表框選取對象,“過程”列表框選取過程,自動生成該對象的事件過程的框架;代碼中,一定要注意控件的對象名與在屬性窗口中設置的NAME屬性一致。保存時,先保存窗體,再保存工程;打開時,一定要打開工程文件,由工程調窗體。不要在VB以外的環(huán)境下,改變窗體文件的名稱,否則工程中記錄的信息無效,下次再打開工程文件時,將會出錯,不能正常加載窗體。33PPT課件上機練習試驗一、熟悉vb的集成開發(fā)環(huán)境(1)掌握VB6.0的啟動與退出(2)熟悉VB6.0的集成開發(fā)環(huán)境(3)了解VB6.0應用程序的開發(fā)過程需調試程序:
[示例1.2]作業(yè):
選擇題、填空題34
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 解讀蘇教版選修蛋白質工程教案精講
- 高一化學人教版知識點梳理與總結
- 松鼠的適應策略
- 三年級下冊蘇教版數(shù)學期末復習策略詳解
- 英語填空題訓練北師大版高中教材解析
- 蘇教版五年級下冊科學知識點解析
- 人教版道德與法治教材的讀者問答
- 蘇教版小學課件拔苗助長
- 搭配技巧北師大三上的風采
- 八年級生物上冊蘇教版知識點總結
- 初中《學憲法講憲法》第八個國家憲法日主題教育課件
- 2024年甘肅省臨夏州中考化學真題【附參考答案】
- 2024年秋季學期學校安全工作計劃附安全工作各周安排序列表
- 2024年青驕第二課堂高中生禁毒知識競賽題庫及答案(108題)
- HG∕T 3792-2014 交聯(lián)型氟樹脂涂料
- 三年級道德與法治上冊部編版《說說我們的學校》(第一課時)說課稿
- 京東方校園招聘測評題目
- 2024年上海市各區(qū)初三語文一模試題匯編之記敘文
- 《工程招投標與合同管理》全套教學課件
- 質量檢驗員考核試題
- 2024年惠州市國資本投資集團限公司招聘29人易考易錯模擬試題(共500題)試卷后附參考答案
評論
0/150
提交評論