Visual Basic程序設計基礎

出版時間:1970-1  出版社:武漢大學出版社  作者:黃文斌 編  頁數(shù):252  

前言

  VisualBasic(簡稱VB)是在原有的Basic語言的基礎上發(fā)展起來的,是Microsoft公司開發(fā)的一種面向?qū)ο蠛褪录?qū)動的程序設計語言。VB簡單易學、功能強大、應用廣泛,不僅是計算機專業(yè)人員喜愛的開發(fā)工具,也是非專業(yè)人員易于學習和掌握的一種程序設計語言。它幾乎可以完成Windows環(huán)境下全部應用程序的開發(fā)任務?! icrosoft公司開發(fā)的可視化程序設計系列語言在功能和編程方法上是一致的,學會其中一門語言,其他語言就容易掌握了,VB適合作為第一門可視化程序設計語言來學習。  為了配合計算機基礎教學指導委員會提出的“1+X”課程體系改革,編者結(jié)合多年VB教學和研究實現(xiàn),針對非計算機專業(yè)學生學習程序設計的特點,精心設計、組織、編寫了本書?! ”緯鴮B可視化編程和Ⅶ語言的學習結(jié)合起來,采用基于案例的手法。通過對大量的、生動有趣的實例的講解,讓學生掌握VB編程的精髓,從而學習和理解可視化的面向?qū)ο缶幊痰乃枷??! ”緯卜謑O章,各章內(nèi)容如下:  第l章介紹VB的特性、安裝與啟動、集成開發(fā)環(huán)境、VB編程的步驟以及VB的基本概念,并介紹了窗體、標簽和命令按鈕等控件的使用。  第2章介紹順序結(jié)構程序設計的基本概念、數(shù)據(jù)類型、變量、常量、內(nèi)部函數(shù)和表達式,介紹了圖片框、圖像框、滾動條和文本框等控件的使用?! 〉?章介紹了選擇結(jié)構程序設計的基本概念、VB中實現(xiàn)選擇結(jié)構的語句和函數(shù),介紹了單旋鈕、復選框和框架等控件的使用?! 〉?章介紹了循環(huán)結(jié)構程序設計的基本概念、VB中實現(xiàn)循環(huán)結(jié)構的語句的使用,介紹了定時器、進度條等控件的使用?! 〉?章介紹了數(shù)組的基本概念和相關的語法,介紹了列表框和組合框等控件的使用?! 〉?章介紹了VB中的Sub過程、Function過程以及變量的作用域等相關的概念和語法?! 〉?章介紹了通用對話框以及多窗體設計以及相關的概念和語法?! 〉?章介紹了文件的概念、隨機文件、順序文件等概念,介紹了文件相關的控件,驅(qū)動器列表框、目錄列表框、文件列表框等的使用?! 〉?章介紹了VB中多媒體編程的基本概念,介紹了多媒體相關的控件圖像控件、圖片框控件、直線控件、形狀控件等的使用,以及常用的繪圖方法?! 〉?0章介紹了VB數(shù)據(jù)庫編程的基本概念和相關對象的使用?! ”緯梢宰鳛榇髮W本科、??埔约芭嘤柦滩?,也可以作為自學參考書?! ”緯械乃袑嵗际窃谥形腣isualBasic6.0上調(diào)試通過的。

內(nèi)容概要

  《Visual Basic程序設計基礎》以案例為基礎,為學生提供了一種新的學習編程的方法。在體系結(jié)構上將Visual Basic語言與相關的控件有機地結(jié)合,按照案例驅(qū)動教學的思想組織和編寫,將程序設計的基本知識融入實際案例的分析和制作過程中,使學生不但學會了程序設計的知識,還掌握了分析問題和解決問題的能力?!禫isual Basic程序設計基礎》各章涵蓋了計算機教學指導委員會Visual Basic教學大綱的知識點,同時兼顧了全國計算機等級考試大綱的要求,內(nèi)容豐富,可以作為大學本、??瞥绦蛟O計教材和自學參考書。

書籍目錄

第1章 VisualBasic的基本概念1.1 VisualBasic簡介1.1.1 VisualBasic的發(fā)展1.1.2 VisualBasic的特點1.1.3 如何學習VistlalBasic1.2 VisualBasic的集成開發(fā)環(huán)境1.2.1 VisualBasic的安裝1.2.2 VisualBasic的啟動和退出1.2.3 VisualBasic的開發(fā)環(huán)境1.2.4 VisualBasic的幫助系統(tǒng)1.3 創(chuàng)建VisualBasic應用程序的步驟1.3.1 建立用戶界面1.3.2 設置控件屬性1.3.3 編寫事件過程代碼1.3.4 保存和生成可執(zhí)行文件1.3.5 運行和調(diào)試1.4 VisualBasic面向?qū)ο缶幊袒A1.4.1 對象與類1.4.2 對象的屬性、事件與方法1.5 窗體、標簽和命令按鈕1.5.1 通用屬性1.5.2 窗體1.5.3 標簽控件1.5.4 命令按鈕第2章 順序結(jié)構程序設計2.1 基本概念及語法2.1.1 數(shù)據(jù)類型2.1.2 常量與變量2.1.3 表達式與運算符2.1.4 常用內(nèi)部函數(shù)2.1.5 語句和方法2.2 控件2.2.1 圖片框和圖像框2.2.2 滾動條2.2.3 文本控件第3章 選擇結(jié)構程序設計3.1 基本概念及語法3.1.1 邏輯運算符與表達式3.1.2 If語句3.1.3 情況語句SelectCase3.1.4 條件函數(shù)3.2 選擇類控件3.2.1 單選鈕3.2.2 復選框3.2.3 框架控件第4章 循環(huán)結(jié)構程序設計4.1 循環(huán)語句4.1.1 循環(huán)的基本概念4.1.2 WhileWend(當型)循環(huán)語句4.1.3 DoLoop循環(huán)語句4.1.4 循環(huán)中途退出4.1.5 ForNext循環(huán)語句4.1.6 多重循環(huán)4.1.7 ForEachNeXt循環(huán)4.2 控件4.2.1 定時器控件4.2.2 進度條控件第5章 數(shù)組5.1 基本概念及語法5.1.1 靜態(tài)數(shù)組5.1.2 動態(tài)數(shù)組5.1.3 控件數(shù)組5.2 控件5.2.1 列表框5.2.2 組合框第6章 過程6.1 Sub過程6.1.1 Sub過程的定義6.1.2 子過程的建立6.1.3 過程的調(diào)用6.2 Function過程6.2.1 Function過程的定義6.2.2 Function過程的調(diào)用6.3 過程之間參數(shù)的傳遞6.3.1 形式參數(shù)與實際參數(shù)6.3.2 傳地址與傳值6.4 變量的作用域6.4.1 過程級變量——局部變量6.4.2 窗體/模板級變量6.4.3 全局變量6.4.4 靜態(tài)變量第7章 多窗體設計7.1 通用對話框7.1.1 打開通用對話框的方法7.1.2 設置通用對話框控件的屬性7.1.3 “打開文件”與“保存文件”對話框7.1.4 “顏色”對話框7.1.5 “字體”對話框7.1.6 “打印”對話框7.1.7 綜合實例7.2 多窗體設計7.2.1 建立多個窗體7.2.2 設置啟動窗體7.2.3 SubMain過程7.2.4 與多窗體設計相關的語句和方法7.2.5 窗體間通信7.2.6 其他窗體方法第8章 文件8.1 文件的概念8.1.1 文件的結(jié)構8.1.2 文件的分類8.1.3 數(shù)據(jù)文件的讀寫操作8.2 文件系統(tǒng)控件8.2.1 驅(qū)動器列表框8.2.2 目錄列表框8.2.3 文件列表框8.2.4 文件系統(tǒng)控件的聯(lián)動8.3 順序文件8.3.1 順序文件的打開與關閉8.3.2 順序文件的讀寫操作8.4 隨機文件8.4.1 隨機文件的打開與關閉8.4.2 寫隨機文件8.4.3 讀隨機文件8.4.4 隨機文件訪問的一般步驟第9章 多媒體應用9.1 繪圖基石出9.1.1 坐標系統(tǒng)9.1.2 顏色設置9.2 圖形控件9.2.1 圖像控件9.2.2 圖片框控件9.2.3 直線控件9.2.4 形狀控件9.3 常用繪圖方法9.3.1 Pset方法9.3.2 Lme方法9.3.3 Circle方法9.3.4 Poim方法9.3.5 Cls方法9.4 設計動畫9.4.1 改變控件的Left和Top屬性9.4.2 Move方法9.5 音頻和視頻9.5.1 多媒體控制接口控件的概念9.5.2 多媒體控制接口控件屬性9.5.3 多媒體控制接口控件的事件第10章 VisualBasic數(shù)據(jù)庫應用10.1 數(shù)據(jù)庫基礎10.1.1 數(shù)據(jù)庫的基本概念10.1.2 建立和維護數(shù)據(jù)庫10.2 SQL語言10.3 數(shù)據(jù)連接控件和數(shù)據(jù)綁定控件附錄A ASCII碼表附錄B 常用對象的約定前綴附錄C VB6.0常用屬性附錄D VB6.0常用方法附錄E VB6.0常用事件附錄F 常用內(nèi)部函數(shù)附錄G 常見錯誤信息參考文獻

章節(jié)摘錄

  Visual Basic 6.0是一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動方式的結(jié)構化高級程序設計語言,可用于開發(fā)Windows環(huán)境下的各類應用程序。它主要有下述幾方面的特點。  1.基于對象的可視化設計工具  在用傳統(tǒng)程序設計語言編程時,都是通過編寫程序代碼來設計用戶界面的,在設計過程中看不到實際顯示的效果,必須編譯運行后才能看到。如果對界面不滿意還得重新修改程序,如此反復多次,大大影響了軟件的編寫效率。而使用Visual Basic提供的可視化的編程工具,它把Windows界面設計的復雜性“封裝”起來。開發(fā)人員不必為界面設計編寫大量的代碼,只需要按設計要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出圖形對象,并設置圖形的屬性,Visual Basic即可產(chǎn)生界面的設計代碼,程序設計人員只需要編寫程序功能的那部分代碼,因此可以大大提高程序設計的效率?! ?.面向?qū)ο蟮某绦蛟O計方法  4.0版特別是5.0版以后的Visual Basic支持面向?qū)ο蟮某绦蛟O計方法,但它與一般的面向?qū)ο蟮某绦蛟O計語言(如C++)不完全相同。在一般面向?qū)ο蟮某绦蛟O計語言中,對象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而Visual Basic則是應用面向?qū)ο蟮某绦蚍椒ǎ╫OP),把程序和數(shù)據(jù)合起來作為一個對象,并為每個對象賦予應有的屬性,使對象成為實在的東西?! ?.結(jié)構化程序設計語言  VisualBasic具有高級程序設計語言的程序結(jié)構,其語句簡單易懂。Visual Basic的編輯器支持彩色代碼,可自動進行語法錯誤檢查。此外,Visual Basic還具有使用靈活且功能極強的編譯器和調(diào)試器。  4.事件驅(qū)動的編程機制  Visual Basic是通過事件來執(zhí)行對象的操作,每一個對象都能響應多個不同的事件,每一個事件都可以以一段程序來響應,該程序代碼決定了對象的功能,我們把這種機制稱為事件驅(qū)動。事件由用戶的操作觸發(fā)。例如,命令按鈕中的一個對象,當用戶單擊按鈕時,則觸發(fā)按鈕(click)的單擊事件,而在產(chǎn)生該事件時將會執(zhí)行一段程序,用來實現(xiàn)指定的操作。若用戶未進行任何操作,即未觸發(fā)事件,則程序?qū)⑻幱诘却隣顟B(tài)。

圖書封面

評論、評分、閱讀與下載


    Visual Basic程序設計基礎 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7