資源描述:
《VisualBasic6.0概述》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、第一章VisualBasic程序設(shè)計(jì)概述1.了解VB的運(yùn)行環(huán)境及啟動(dòng)、退出。2.了解VB功能及特點(diǎn)。3.熟習(xí)VB的集成開(kāi)發(fā)環(huán)境。4.初步建立事件驅(qū)動(dòng)面向?qū)ο蟪绦蛟O(shè)計(jì)的概念。本章要求:1.1中文VisualBasic6.0簡(jiǎn)介一、VisualBasic的發(fā)展VisualBasic是Microsoft公司開(kāi)發(fā)的Windows應(yīng)用程序開(kāi)發(fā)工具,Visual——“可視化的”,是一種開(kāi)發(fā)圖形戶界面(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包含三種版本
2、(學(xué)習(xí)版、專業(yè)版和企業(yè)版)英文Visual的意思是“視覺(jué)的”,“可視的Baisc”這個(gè)名字可能抽象了點(diǎn),但實(shí)際上它卻是最直觀的編程方法,之所以叫做“可視”,你只要看到VB的界面就會(huì)明白,實(shí)際上你無(wú)需編程,就可以完成許多步驟。在VB中引入了控件的概念,在Windows中控件的身影無(wú)處不在,如按鈕、文本框等,VB把這些控件模式化,并且每個(gè)控件都有若干屬性用來(lái)控制控件的外觀,工作方法,能夠響應(yīng)用戶操作(事件)。何為可視1.1中文VisualBasic6.0簡(jiǎn)介二、VisualBasic的特點(diǎn)1.具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具2.事件驅(qū)動(dòng)的編程機(jī)制3.結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言4.提供了易學(xué)易用的應(yīng)用
3、程序集成開(kāi)發(fā)環(huán)境5.支持多種數(shù)據(jù)庫(kù)系統(tǒng)的訪問(wèn)6.支持DDE、DLL和OLE7.ActiveX技術(shù)8.VB6.0在開(kāi)發(fā)環(huán)境上、網(wǎng)絡(luò)功能等的增強(qiáng)1.1中文VisualBasic6.0簡(jiǎn)介DDE=DynamicDataExchange動(dòng)態(tài)數(shù)據(jù)交換機(jī)制OLE=ObjectLinkingandEmbedding對(duì)象連接與嵌入DynamicLinkableLibrary即動(dòng)態(tài)鏈接庫(kù)文件,三、VisualBasic6.0的新特性1.數(shù)據(jù)訪問(wèn)的新特性2.Internet功能的增強(qiáng)3.控件、語(yǔ)言和向?qū)Х矫娴男略鎏匦?.高度可移植化的代碼5.創(chuàng)建ActiveX控件更加輕松方便6.在線幫助更加完善。1.1中
4、文VisualBasic6.0簡(jiǎn)介1.2VisualBasic6.0可視化編程環(huán)境菜單欄工具欄標(biāo)題欄工具箱工程管理窗口屬性窗口布局窗口立即窗口窗體設(shè)計(jì)窗口1.2.1VisualBasic的集成開(kāi)發(fā)環(huán)境主窗口1.主窗口應(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ì)窗體、繪制控件、編寫(xiě)代碼并使用“屬性”窗口來(lái)設(shè)置或查看屬性設(shè)置值。(2)運(yùn)行模式:代碼正在運(yùn)行的時(shí)期,用戶可與應(yīng)用程序交流??刹榭创a,但不能改動(dòng)它。(3)中斷模式:程序在運(yùn)行的中途被停止執(zhí)行時(shí)。在中斷模式下,用戶
5、可查看各變量及不是屬性的當(dāng)前值,從而了解程序執(zhí)行是否正常。1.2VisualBasic6.0可視化編程環(huán)境1.2.2窗體設(shè)計(jì)窗口窗體設(shè)計(jì)窗口是屏幕中央的主窗口,它可以作為自定義窗口用來(lái)設(shè)計(jì)應(yīng)用程序的界面。用戶可以在窗體中添加控件、圖形和圖片來(lái)創(chuàng)建所希望的外觀。每個(gè)窗口必須有一個(gè)的窗體名字,建立窗體時(shí)缺省名為Form1,Form2,...。應(yīng)注意窗體名即Name屬性和窗體文件名的區(qū)別1.2VisualBasic6.0可視化編程環(huán)境窗體設(shè)計(jì)窗口窗體名窗體文件名1.2VisualBasic6.0可視化編程環(huán)境工具箱提供一組工具,用于設(shè)計(jì)時(shí)在窗體中放置控件生成應(yīng)用程序的用戶接口。系統(tǒng)啟動(dòng)后缺省
6、的General工具箱就會(huì)出現(xiàn)在屏幕左邊,上面共有21個(gè)常用“部件”1.2.3工具箱1.2VisualBasic6.0可視化編程環(huán)境1.2VisualBasic6.0可視化編程環(huán)境●指針(Point):指針不是控件,僅用于移動(dòng)窗體和控件,以及調(diào)整它們的大小。工具箱中的控件總有一個(gè)是選中狀態(tài),當(dāng)沒(méi)有控件被選中時(shí),指針自動(dòng)是選中狀態(tài)?!駡D片框(PictureBox):用于顯示圖像,適合在動(dòng)態(tài)環(huán)境下顯示圖形信息。圖片框本身也是一個(gè)容器,可在其上繪制圖形,或放置其它控件。除圖片框外,圖象框也可用于顯示圖形信息,但圖片框比圖像框更靈活,能使用更多的Windows資源。●標(biāo)簽(Label):用于顯
7、示不需要用戶與之交互或修改的文本信息,如作為其它控件的標(biāo)題、說(shuō)明等。●文本框(TextBox):提供輸入或顯示文本的區(qū)域,用于接收用戶輸入或輸出的文本信息。●框架(Prame):從外觀和功能兩個(gè)方面將窗體中的對(duì)象進(jìn)行分組。需要時(shí)先在窗體中添加一個(gè)框架,再向框架內(nèi)添加其它控件,則從外觀上這些控件被框成了一組,功能上也與框架外的其它控件相互獨(dú)立。●命令按鈕(CommandButton):當(dāng)用戶選擇它時(shí),執(zhí)行一項(xiàng)命令或完成一項(xiàng)操作?!駨?fù)選框(Chec