資源描述:
《第1章VisualBasic程序設(shè)計(jì)概述ppt課件.ppt》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第1章VisualBasic程序設(shè)計(jì)概述(1)了解VisualBasic6.0的特點(diǎn),集成開發(fā)環(huán)境主要組成部分及其使用;(2)理解面向?qū)ο蟪绦蛟O(shè)計(jì)的一些基本概念;(3)掌握窗體和文本框、標(biāo)簽、命令按鈕的常用屬性、方法及事件;(4)掌握一個(gè)VisualBasic應(yīng)用程序的組成;(5)掌握開發(fā)一個(gè)VisualBasic應(yīng)用程序的一般步驟。本章主要任務(wù):1.1VisualBasic6.0簡介一、VisualBasic的發(fā)展VisualBasic是Microsoft公司開發(fā)的Windows應(yīng)用程序開發(fā)工具,Visual——“可視化的”,是一種開發(fā)圖形戶界面
2、(GUI)的方法。1991年推出VB1.01992、1993、1995、1997、1998,2000相繼推出:2.0,3.0,4.0,5.0,6.0,VB.Net(7.0)版本5.0,6.0包含三種版本(學(xué)習(xí)版、專業(yè)版和企業(yè)版)英文Visual的意思是“視覺的”,“可視的Baisc”這個(gè)名字可能抽象了點(diǎn),但實(shí)際上它卻是最直觀的編程方法,之所以叫做“可視”,你只要看到VB的界面就會明白,實(shí)際上你無需編程,就可以完成許多步驟。在VB中引入了控件的概念,在Windows中控件的身影無處不在,如按鈕、文本框等,VB把這些控件模式化,并且每個(gè)控件都有若干屬性
3、用來控制控件的外觀,工作方法,能夠響應(yīng)用戶操作(事件)。何為可視1.1VisualBasic6.0簡介二、VisualBasic的特點(diǎn)1.具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具2.事件驅(qū)動的編程機(jī)制3.結(jié)構(gòu)化的程序設(shè)計(jì)語言4.提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境5.支持多種數(shù)據(jù)庫系統(tǒng)的訪問6.支持DDE、DLL和OLE7.完備的Help聯(lián)機(jī)幫助功能1.1VisualBasic6.0簡介1.2VisualBasic6.0的集成開發(fā)環(huán)境菜單欄工具欄代碼窗口工具箱窗體窗口立即窗口監(jiān)視窗口工程窗口屬性窗口布局窗口1.VisualBasic的集成開發(fā)環(huán)境2.VB6.0
4、的主窗口應(yīng)用程序窗口,由標(biāo)題欄、菜單欄和工具欄組成VB的三種工作模式(標(biāo)題欄總顯示當(dāng)前模式)(1)設(shè)計(jì)模式:創(chuàng)建應(yīng)用程序的大多數(shù)工作都是在設(shè)計(jì)時(shí)完成的。在設(shè)計(jì)時(shí),可以設(shè)計(jì)窗體、繪制控件、編寫代碼并使用“屬性”窗口來設(shè)置或查看屬性設(shè)置值。(2)運(yùn)行模式:代碼正在運(yùn)行的時(shí)期,用戶可與應(yīng)用程序交流??刹榭创a,但不能改動它。(3)中斷模式:程序在運(yùn)行的中途被停止執(zhí)行時(shí)。在中斷模式下,用戶可查看各變量及不是屬性的當(dāng)前值,從而了解程序執(zhí)行是否正常。1.2VisualBasic6.0的集成開發(fā)環(huán)境工具箱提供一組工具,用于設(shè)計(jì)時(shí)在窗體中放置控件生成應(yīng)用程序的用戶
5、接口。系統(tǒng)啟動后缺省的General工具箱就會出現(xiàn)在屏幕左邊,上面共有21個(gè)常用“部件”3.工具箱(ToolBox)窗口1.2VisualBasic6.0的集成開發(fā)環(huán)境1.2VisualBasic6.0的集成開發(fā)環(huán)境工程是指用于創(chuàng)建一個(gè)應(yīng)用程序的文件的集合。工程資源管理器列出了當(dāng)前工程中的窗體和模塊4.工程資源管理器(projectexpror)窗口1.2VisualBasic6.0的集成開發(fā)環(huán)境5.屬性(properties)窗口屬性是指對象的特征,如大小、標(biāo)題或顏色等數(shù)據(jù)。在VisualBasic6.0設(shè)計(jì)模式中,屬性窗口列出了當(dāng)前選定窗體或控
6、件的屬性的值,用戶可以對這些屬性值進(jìn)行設(shè)置。1.2VisualBasic6.0的集成開發(fā)環(huán)境6.窗體(Form)設(shè)計(jì)窗口窗體設(shè)計(jì)窗口是屏幕中央的主窗口,它可以作為自定義窗口用來設(shè)計(jì)應(yīng)用程序的界面。用戶可以在窗體中添加控件、圖形和圖片來創(chuàng)建所希望的外觀。每個(gè)窗口必須有一個(gè)的窗體名字,建立窗體時(shí)缺省名為Form1,Form2,...。應(yīng)注意窗體名即Name屬性和窗體文件名的區(qū)別1.2VisualBasic6.0的集成開發(fā)環(huán)境窗體設(shè)計(jì)窗口窗體名窗體文件名1.2VisualBasic6.0的集成開發(fā)環(huán)境窗體布局窗口顯示在屏幕右下角。用戶可使用表示屏幕的小圖
7、像來布置應(yīng)用程序中各窗體的位置。這個(gè)窗口在多窗體應(yīng)用程序中很有用,因?yàn)檫@可以指定每個(gè)窗體相對于主窗體的位置。7.窗體布局窗口1.2VisualBasic6.0的集成開發(fā)環(huán)境8.對象瀏覽窗口通過“視圖”的“對象瀏覽器”命令打開對象瀏覽窗口,如下圖左。通過對象瀏覽器可以查看VB系統(tǒng)中的所有庫,包括對象庫、類型庫、類、方法、屬性、事件及系統(tǒng)常數(shù)等,還可選擇當(dāng)前使用的工程來查看工程中有效的對象,如下圖右。1.2VisualBasic6.0的集成開發(fā)環(huán)境9.代碼(code)窗口在設(shè)計(jì)模式中,通過雙擊窗體或窗體上任何對象或通過“工程資源管理器”窗口中的“查看代
8、碼”按鈕來打開代碼編輯器窗口。代碼編輯器是輸入應(yīng)用程序代碼的編輯器。1.2VisualBasic6.0的集成開發(fā)環(huán)境10立