Visual Basic程序設(shè)計(jì)案例教程

出版時間:2010-2  出版社:西安電子科技大學(xué)出版社  作者:尹毅峰,薛鴻民 主編  頁數(shù):232  字?jǐn)?shù):353000  

前言

  針對目前社會對高職高專院校學(xué)生應(yīng)具有較強(qiáng)的實(shí)際操作和實(shí)踐技能的要求,本書以實(shí)際案例的方式展開對VisualBasic6,0知識體系的介紹,突出了任務(wù)驅(qū)動的案例型實(shí)訓(xùn)教材的特色?! ”緯?章每章后均附有2-3個實(shí)訓(xùn)項(xiàng)目,由易至難,適合不同層次的讀者,指導(dǎo)性強(qiáng),可幫助讀者更好地理解吸收理論知識點(diǎn);最后一章是綜合性較強(qiáng)的案例,以使讀者在掌握知識點(diǎn)之后,可以進(jìn)行項(xiàng)目開發(fā)的實(shí)訓(xùn),從而了解軟件開發(fā)的整體過程?! ”緯鶕?jù)高等職業(yè)技術(shù)教育的特點(diǎn),注重在理論與實(shí)踐相結(jié)合的基礎(chǔ)上組織各章節(jié)的內(nèi)容,本書共分8章,第1章介紹了VisualBasic6,0的軟件環(huán)境以及簡單程序的設(shè)計(jì)方法;第2章介紹了VisualBasic6.0編程中所涉及到的基本知識,包括數(shù)據(jù)類型、程序結(jié)構(gòu)以及數(shù)組等內(nèi)容;第3章介紹了VisualBasic基本控件的程序設(shè)計(jì)方法;第4章以鼠標(biāo)、鍵盤為主介紹了事件編程機(jī)制;第5章介紹了菜單設(shè)計(jì)和高級控件組的使用方法;第6章介紹了數(shù)據(jù)庫的開發(fā)技術(shù);第7章介紹了多文檔、API函數(shù)和多媒體組件的可視化程序設(shè)計(jì)方法;第8章以超市信息管理系統(tǒng)為實(shí)例介紹了項(xiàng)目開發(fā)的過程?! ”緯梢惴?、薛鴻民任主編,王勃、韓雪琴任副主編,參加編寫的人員有陜西國防工業(yè)職業(yè)技術(shù)學(xué)院尹毅峰(第1章、第4章、第6章和附錄)、王勃(第2章、第8章),陜西教育學(xué)院薛鴻民(第3章、第5章),鄭州輕工業(yè)學(xué)院韓雪琴(第7章和附錄)。

內(nèi)容概要

本書通過大量案例和實(shí)訓(xùn)項(xiàng)目深入淺出地介紹了Visual Basic
6.0的使用方法和使用技巧。全書共8章,分別為Visual Basic集成開發(fā)環(huán)境、 Visual
Basic的語法基礎(chǔ)、基本控件、事件驅(qū)動程序設(shè)計(jì)、用戶界面設(shè)計(jì)、數(shù)據(jù)庫程序設(shè)計(jì)、可視化應(yīng)用、項(xiàng)目開發(fā)實(shí)例,內(nèi)容涵蓋Visual
Basic
6.0的基本語法知識、可視化用戶界面設(shè)計(jì)、數(shù)據(jù)庫開發(fā)、多媒體設(shè)計(jì)和具體項(xiàng)目實(shí)施等五部分。每個章節(jié)的內(nèi)容均以實(shí)例展開對Visual
Basic知識體系的介紹;前7章每章后均附有小的實(shí)訓(xùn)項(xiàng)目,由易至難,適合不同層次的讀者;最后一章是綜合性較強(qiáng)的案例,使讀者在掌握全書的要點(diǎn)之后,可以進(jìn)行項(xiàng)目開發(fā)的實(shí)訓(xùn),了解軟件系統(tǒng)開發(fā)的整體過程。本書列舉的實(shí)際案例涵蓋了全國計(jì)算機(jī)等級考試VB二級大綱的知識點(diǎn),并且根據(jù)實(shí)際軟件項(xiàng)目的開發(fā)要求,適當(dāng)?shù)丶尤雽?shí)用的RecordSet記錄集數(shù)據(jù)庫技術(shù)和API
函數(shù)使用方法。 本書可作為高職高專計(jì)算機(jī)專業(yè)以及其他專業(yè)的Visual Basic可視化程序設(shè)計(jì)教材。

書籍目錄

第1章 Visual Basic集成開發(fā)環(huán)境
1.1 Visual Basic 6.0特點(diǎn)
1.2 Visual Basic 6.0集成開發(fā)環(huán)境
1.2.1 Visual Basic 6.0的啟動
1.2.2 Visual Basic 6.0集成開發(fā)環(huán)境(IDE)
1.3 控件對象
1.3.1 控件對象的屬性
1.3.2 控件對象的事件
1.3.3 控件對象的方法
1.4 簡單程序設(shè)計(jì)
1.4.1 建立新工程
1.4.2 設(shè)置控件對象屬性
1.4.3 編寫代碼
1.4.4 保存工程
1.4.5 運(yùn)行程序
1.5 實(shí)訓(xùn)指導(dǎo)
1.5.1 【實(shí)訓(xùn)1.1】漢字顏色的變化
1.5.2 【實(shí)訓(xùn)1.2】文本的隱藏
1.5.3 【實(shí)訓(xùn)1.3】用戶登錄界面設(shè)計(jì)
本章小結(jié)
習(xí)題1
第2章 Visual Basic的語法基礎(chǔ)
2.1 數(shù)據(jù)類型
2.2 變量的應(yīng)用
2.2.1 變量命名的規(guī)則
2.2.2 定義變量的方法
2.2.3 變量的作用范圍
2.3 程序結(jié)構(gòu)
2.3.1 選擇控制結(jié)構(gòu)
2.3.2 循環(huán)控制結(jié)構(gòu)
2.4 過程與函數(shù)
2.4.1 建立過程
2.4.2 數(shù)據(jù)輸入InputBox函數(shù)和輸出MsgBox函數(shù)
2.5 數(shù)組
2.5.1 定義數(shù)組
2.5.2 數(shù)組的清除
2.6 實(shí)訓(xùn)指導(dǎo)
2.6.1 【實(shí)訓(xùn)2.1】自然數(shù)n的階乘的求解
2.6.2 【實(shí)訓(xùn)2.2】楊輝三角形的打印輸出
2.6.3 【實(shí)訓(xùn)2.3】由圓環(huán)構(gòu)成的藝術(shù)圖案的繪制
本章小結(jié)
習(xí)題2
第3章 基本控件
3.1 命令按鈕、文本框和標(biāo)簽框
3.1.1 標(biāo)簽控件
3.1.2 命令按鈕
3.1.3 文本框
3.2 單選按鈕、復(fù)選框和框架
3.2.1 單選按鈕
3.2.2 復(fù)選框
3.2.3 框架
3.3 圖形控件
3.3.1 圖片框控件
3.3.2 圖像框控件
3.4 選擇控件
3.4.1 列表框
3.4.2 組合框
3.4.3 應(yīng)用舉例
3.5 其他高級控件
3.5.1 文件系統(tǒng)控件
3.5.2 定時器控件
3.5.3 滾動條控件
3.6 實(shí)訓(xùn)指導(dǎo)
3.6.1 【實(shí)訓(xùn)3.1】選學(xué)生代表
3.6.2 【實(shí)訓(xùn)3.2】仿Windows的 字體設(shè)置
本章小結(jié)
習(xí)題3
第4章 事件驅(qū)動程序設(shè)計(jì)
4.1 鼠標(biāo)事件
4.1.1 鼠標(biāo)單擊事件
4.1.2 鼠標(biāo)雙擊事件
4.1.3 MouseDown、MouseUp、MouseMove事件
4.1.4 DragDrop事件
4.1.5 DragOver事件
4.2 鍵盤事件
4.2.1 KeyPress事件
4.2.2 KeyDown和KeyUp事件
4.3 實(shí)訓(xùn)指導(dǎo)
4.3.1 【實(shí)訓(xùn)4.1】鼠標(biāo)作圖軌跡的 跟蹤
4.3.2 【實(shí)訓(xùn)4.2】圖書館向?qū)?br /> 4.3.2 【實(shí)訓(xùn)4.3】橡皮筋線的實(shí)現(xiàn)
本章小結(jié)
習(xí)題4
第5章 用戶界面設(shè)計(jì)
5.1 菜單設(shè)計(jì)
5.1.1 下拉式菜單
5.1.2 彈出式菜單
5.2 高級控件組
5.2.1 圖像列表控件
5.2.2 工具條控件
5.2.3 TreeView控件
5.2.4 ListView控件
5.2.5 進(jìn)度條控件
5.3 實(shí)訓(xùn)指導(dǎo)
5.3.1 【實(shí)訓(xùn)5.1】設(shè)計(jì)一個簡易文本處理器
5.3.2 【實(shí)訓(xùn)5.2】圖片集的幻燈片式播放
本章小結(jié)
習(xí)題5
第6章 數(shù)據(jù)庫程序設(shè)計(jì)
6.1 數(shù)據(jù)庫基礎(chǔ)
6.1.1 在Access中執(zhí)行SQL命令
6.1.2 連接ODBC數(shù)據(jù)源
6.2 數(shù)據(jù)庫相關(guān)控件
6.2.1 ADO控件
6.2.2 DataGrid控件
6.3 Recordset記錄集
6.3.1 Recordset的屬性與函數(shù)
6.3.2 記錄集的使用
6.4 實(shí)訓(xùn)指導(dǎo)
6.4.1 【實(shí)訓(xùn)6.1】圖書借閱情況查詢
6.4.2 【實(shí)訓(xùn)6.2】圖書歸還過程的實(shí)現(xiàn)
6.4.3 【實(shí)訓(xùn)6.3】圖書續(xù)借操作
本章小結(jié)
習(xí)題6
第7章 可視化應(yīng)用
7.1 多文檔
7.1.1 建立多文檔
7.1.2 子文檔的使用
7.2 API函數(shù)
7.2.1 API定義
7.2.2 API函數(shù)的使用
7.3 多媒體開發(fā)
7.3.1 多媒體控件
7.3.2 多媒體動態(tài)鏈接庫
7.4 實(shí)訓(xùn)指導(dǎo)
7.4.1 【實(shí)訓(xùn)7.1】簡易字處理軟件的制作
7.4.2 【實(shí)訓(xùn)7.2】多媒體播放器的制作
本章小結(jié)
習(xí)題7
第8章 項(xiàng)目開發(fā)實(shí)例
8.1 系統(tǒng)功能設(shè)計(jì)
8.2 數(shù)據(jù)庫設(shè)計(jì)環(huán)境
8.3 登錄模塊設(shè)計(jì)
8.3.1 登錄界面設(shè)計(jì)
8.3.2 登錄模塊代碼分析/實(shí)現(xiàn)
8.4 系統(tǒng)主窗體模塊設(shè)計(jì)
8.4.1 系統(tǒng)主界面設(shè)計(jì)
8.4.2 系統(tǒng)主界面代碼分析/實(shí)現(xiàn)
8.5 商品添加模塊設(shè)計(jì)
8.5.1 最新商品界面設(shè)計(jì)
8.5.2 最新商品代碼分析/實(shí)現(xiàn)
8.6 商品查詢模塊設(shè)計(jì)
8.6.1 商品查詢界面設(shè)計(jì)
8.6.2 商品查詢代碼分析/實(shí)現(xiàn)
8.7 數(shù)據(jù)報表功能設(shè)計(jì)
8.8 實(shí)現(xiàn)幫助功能
8.9 實(shí)現(xiàn)關(guān)于功能
本章小結(jié)
附錄A ASCII碼表
附錄B 常用鍵碼表
附錄C VB 6.0和VB.Net的對照表

章節(jié)摘錄

  1.可視化程序設(shè)計(jì)功能現(xiàn)在廣泛使用的可視化程序設(shè)計(jì)指的是開發(fā)圖形用戶界面(GUD的方法,這種方法在Windows等圖形化的操作系統(tǒng)中得到了廣泛的應(yīng)用,給用戶提供了友好的界面。使用VisualBasic編程工具,程序員不需編寫大量代碼去描述界面元素的外觀和位置,而只要把預(yù)先建立的對象添加到屏幕上即可,從而大大提高了程序設(shè)計(jì)的效率?! ?.支持基于對象的程序設(shè)計(jì)  基于控件對象的程序設(shè)計(jì)是伴隨Windows圖形界面的誕生而產(chǎn)生的一種新的程序設(shè)計(jì)思想,VisualBasic(簡稱Ⅷ)就用了基于對象的程序設(shè)計(jì)思想。所謂對象,是指一個可操作的實(shí)體。例如,界面中的一個按鈕即為一個控件對象;用鼠標(biāo)觸發(fā)按鈕對象的Click(單擊)事件,處于該事件過程中的代碼就會被執(zhí)行;若用戶未進(jìn)行任何操作(未觸發(fā)事件),則程序處于等待狀態(tài)。整個應(yīng)用程序就是由彼此獨(dú)立的事件過程構(gòu)成的?! ?.結(jié)構(gòu)化程序設(shè)計(jì)語言  VisualBasic是在Basic語言的語法基礎(chǔ)上發(fā)展起來的,接近于自然語言和人類邏輯思維方式.其語句簡單易懂,其編譯器支持彩色代碼,可自動進(jìn)行語法錯誤檢查,同時增強(qiáng)了程序的功能。結(jié)構(gòu)化程序的3種常見結(jié)構(gòu)包括順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。為了減少程序的冗余代碼以及提高代碼的效率,結(jié)構(gòu)化程序設(shè)計(jì)還提供了過程和函數(shù)。  ……

圖書封面

評論、評分、閱讀與下載


    Visual Basic程序設(shè)計(jì)案例教程 PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號-7