出版時間:2010-2 出版社:西安電子科技大學出版社 作者:尹毅峰,薛鴻民 主編 頁數(shù):232 字數(shù):353000
前言
針對目前社會對高職高專院校學生應具有較強的實際操作和實踐技能的要求,本書以實際案例的方式展開對VisualBasic6,0知識體系的介紹,突出了任務驅(qū)動的案例型實訓教材的特色?! ”緯?章每章后均附有2-3個實訓項目,由易至難,適合不同層次的讀者,指導性強,可幫助讀者更好地理解吸收理論知識點;最后一章是綜合性較強的案例,以使讀者在掌握知識點之后,可以進行項目開發(fā)的實訓,從而了解軟件開發(fā)的整體過程?! ”緯鶕?jù)高等職業(yè)技術(shù)教育的特點,注重在理論與實踐相結(jié)合的基礎(chǔ)上組織各章節(jié)的內(nèi)容,本書共分8章,第1章介紹了VisualBasic6,0的軟件環(huán)境以及簡單程序的設(shè)計方法;第2章介紹了VisualBasic6.0編程中所涉及到的基本知識,包括數(shù)據(jù)類型、程序結(jié)構(gòu)以及數(shù)組等內(nèi)容;第3章介紹了VisualBasic基本控件的程序設(shè)計方法;第4章以鼠標、鍵盤為主介紹了事件編程機制;第5章介紹了菜單設(shè)計和高級控件組的使用方法;第6章介紹了數(shù)據(jù)庫的開發(fā)技術(shù);第7章介紹了多文檔、API函數(shù)和多媒體組件的可視化程序設(shè)計方法;第8章以超市信息管理系統(tǒng)為實例介紹了項目開發(fā)的過程。 本書由尹毅峰、薛鴻民任主編,王勃、韓雪琴任副主編,參加編寫的人員有陜西國防工業(yè)職業(yè)技術(shù)學院尹毅峰(第1章、第4章、第6章和附錄)、王勃(第2章、第8章),陜西教育學院薛鴻民(第3章、第5章),鄭州輕工業(yè)學院韓雪琴(第7章和附錄)。
內(nèi)容概要
本書通過大量案例和實訓項目深入淺出地介紹了Visual Basic
6.0的使用方法和使用技巧。全書共8章,分別為Visual Basic集成開發(fā)環(huán)境、 Visual
Basic的語法基礎(chǔ)、基本控件、事件驅(qū)動程序設(shè)計、用戶界面設(shè)計、數(shù)據(jù)庫程序設(shè)計、可視化應用、項目開發(fā)實例,內(nèi)容涵蓋Visual
Basic
6.0的基本語法知識、可視化用戶界面設(shè)計、數(shù)據(jù)庫開發(fā)、多媒體設(shè)計和具體項目實施等五部分。每個章節(jié)的內(nèi)容均以實例展開對Visual
Basic知識體系的介紹;前7章每章后均附有小的實訓項目,由易至難,適合不同層次的讀者;最后一章是綜合性較強的案例,使讀者在掌握全書的要點之后,可以進行項目開發(fā)的實訓,了解軟件系統(tǒng)開發(fā)的整體過程。本書列舉的實際案例涵蓋了全國計算機等級考試VB二級大綱的知識點,并且根據(jù)實際軟件項目的開發(fā)要求,適當?shù)丶尤雽嵱玫腞ecordSet記錄集數(shù)據(jù)庫技術(shù)和API
函數(shù)使用方法。 本書可作為高職高專計算機專業(yè)以及其他專業(yè)的Visual Basic可視化程序設(shè)計教材。
書籍目錄
第1章 Visual Basic集成開發(fā)環(huán)境
1.1 Visual Basic 6.0特點
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è)計
1.4.1 建立新工程
1.4.2 設(shè)置控件對象屬性
1.4.3 編寫代碼
1.4.4 保存工程
1.4.5 運行程序
1.5 實訓指導
1.5.1 【實訓1.1】漢字顏色的變化
1.5.2 【實訓1.2】文本的隱藏
1.5.3 【實訓1.3】用戶登錄界面設(shè)計
本章小結(jié)
習題1
第2章 Visual Basic的語法基礎(chǔ)
2.1 數(shù)據(jù)類型
2.2 變量的應用
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 實訓指導
2.6.1 【實訓2.1】自然數(shù)n的階乘的求解
2.6.2 【實訓2.2】楊輝三角形的打印輸出
2.6.3 【實訓2.3】由圓環(huán)構(gòu)成的藝術(shù)圖案的繪制
本章小結(jié)
習題2
第3章 基本控件
3.1 命令按鈕、文本框和標簽框
3.1.1 標簽控件
3.1.2 命令按鈕
3.1.3 文本框
3.2 單選按鈕、復選框和框架
3.2.1 單選按鈕
3.2.2 復選框
3.2.3 框架
3.3 圖形控件
3.3.1 圖片框控件
3.3.2 圖像框控件
3.4 選擇控件
3.4.1 列表框
3.4.2 組合框
3.4.3 應用舉例
3.5 其他高級控件
3.5.1 文件系統(tǒng)控件
3.5.2 定時器控件
3.5.3 滾動條控件
3.6 實訓指導
3.6.1 【實訓3.1】選學生代表
3.6.2 【實訓3.2】仿Windows的 字體設(shè)置
本章小結(jié)
習題3
第4章 事件驅(qū)動程序設(shè)計
4.1 鼠標事件
4.1.1 鼠標單擊事件
4.1.2 鼠標雙擊事件
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 實訓指導
4.3.1 【實訓4.1】鼠標作圖軌跡的 跟蹤
4.3.2 【實訓4.2】圖書館向?qū)?br /> 4.3.2 【實訓4.3】橡皮筋線的實現(xiàn)
本章小結(jié)
習題4
第5章 用戶界面設(shè)計
5.1 菜單設(shè)計
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 進度條控件
5.3 實訓指導
5.3.1 【實訓5.1】設(shè)計一個簡易文本處理器
5.3.2 【實訓5.2】圖片集的幻燈片式播放
本章小結(jié)
習題5
第6章 數(shù)據(jù)庫程序設(shè)計
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 實訓指導
6.4.1 【實訓6.1】圖書借閱情況查詢
6.4.2 【實訓6.2】圖書歸還過程的實現(xiàn)
6.4.3 【實訓6.3】圖書續(xù)借操作
本章小結(jié)
習題6
第7章 可視化應用
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 實訓指導
7.4.1 【實訓7.1】簡易字處理軟件的制作
7.4.2 【實訓7.2】多媒體播放器的制作
本章小結(jié)
習題7
第8章 項目開發(fā)實例
8.1 系統(tǒng)功能設(shè)計
8.2 數(shù)據(jù)庫設(shè)計環(huán)境
8.3 登錄模塊設(shè)計
8.3.1 登錄界面設(shè)計
8.3.2 登錄模塊代碼分析/實現(xiàn)
8.4 系統(tǒng)主窗體模塊設(shè)計
8.4.1 系統(tǒng)主界面設(shè)計
8.4.2 系統(tǒng)主界面代碼分析/實現(xiàn)
8.5 商品添加模塊設(shè)計
8.5.1 最新商品界面設(shè)計
8.5.2 最新商品代碼分析/實現(xiàn)
8.6 商品查詢模塊設(shè)計
8.6.1 商品查詢界面設(shè)計
8.6.2 商品查詢代碼分析/實現(xiàn)
8.7 數(shù)據(jù)報表功能設(shè)計
8.8 實現(xiàn)幫助功能
8.9 實現(xiàn)關(guān)于功能
本章小結(jié)
附錄A ASCII碼表
附錄B 常用鍵碼表
附錄C VB 6.0和VB.Net的對照表
章節(jié)摘錄
1.可視化程序設(shè)計功能現(xiàn)在廣泛使用的可視化程序設(shè)計指的是開發(fā)圖形用戶界面(GUD的方法,這種方法在Windows等圖形化的操作系統(tǒng)中得到了廣泛的應用,給用戶提供了友好的界面。使用VisualBasic編程工具,程序員不需編寫大量代碼去描述界面元素的外觀和位置,而只要把預先建立的對象添加到屏幕上即可,從而大大提高了程序設(shè)計的效率?! ?.支持基于對象的程序設(shè)計 基于控件對象的程序設(shè)計是伴隨Windows圖形界面的誕生而產(chǎn)生的一種新的程序設(shè)計思想,VisualBasic(簡稱Ⅷ)就用了基于對象的程序設(shè)計思想。所謂對象,是指一個可操作的實體。例如,界面中的一個按鈕即為一個控件對象;用鼠標觸發(fā)按鈕對象的Click(單擊)事件,處于該事件過程中的代碼就會被執(zhí)行;若用戶未進行任何操作(未觸發(fā)事件),則程序處于等待狀態(tài)。整個應用程序就是由彼此獨立的事件過程構(gòu)成的。 3.結(jié)構(gòu)化程序設(shè)計語言 VisualBasic是在Basic語言的語法基礎(chǔ)上發(fā)展起來的,接近于自然語言和人類邏輯思維方式.其語句簡單易懂,其編譯器支持彩色代碼,可自動進行語法錯誤檢查,同時增強了程序的功能。結(jié)構(gòu)化程序的3種常見結(jié)構(gòu)包括順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。為了減少程序的冗余代碼以及提高代碼的效率,結(jié)構(gòu)化程序設(shè)計還提供了過程和函數(shù)?! ?/pre>圖書封面
評論、評分、閱讀與下載
Visual Basic程序設(shè)計案例教程 PDF格式下載