《VisualBasic2008程式設計案例教程》是2013年出版的圖書,作者是荊平。
以實用性和可操作性為目的,針對Visual Basic 2008的集成開發環境、語言基礎、順序結構程式設計、選擇結構程式設計、循環結構程式設計、數組、過程、面向對象的程式設計、資料庫編程及設計開發、程式調試及錯誤處理、檔案操作等內容,從上機實驗的角度出發,精心設計程式案例,然後對每個案例的知識點、案例目的、案例分析、案例實現、案例拓展進行詳細說明。在完全面向對象的基礎上講述VB語言的程式設計特點及技巧,非常適合程式設計者學習和參考。
本書適合對Visual Basic編程有基本了解的所有套用開發人員,有助於快速提高編程水平,掌握程式設計與調試的技能和技巧;也可以作為教學參考書,用作案例課程及上機實驗的教材。
基本介紹
- 書名:Visual Basic 2008程式設計案例教程
- 作者:荊平
- ISBN:9787302315797
- 定價:62元
- 出版時間:2013-4-7
- 裝幀:平裝
- 版次:1
前 言
本書共分為14章。第1章針對Visual Basic 2008的集成開發環境進行論述,主要描述各種開發環境的布局方法;第2章以Visual Basic 2008簡單應用程式設計為核心,對窗體及各種常用控制項的套用進行說明;第3章對Visual Basic 2008數據類型、變數和表達式進行說明;第4章對數組的類型進行說明,描述各種數組類型的賦值方法,對數組動態聲明的ReDim語句進行示例分析;第5章對條件語句的各種用法進行深入分析,對程式設計技巧進行具體描述;第6章對循環語句的各種用法進行深入分析,對程式設計技巧進行具體描述;第7章對各種過程的定義、屬性和方法進行分析,具體描述各種過程的套用方法;第8章對Visual Basic 2008的各種控制項的屬性、事件和方法進行說明;第9章對面向對象程式設計的對象、屬性、事件和方法進行深入分析,對接口和抽象類的套用進行說明;第10章對圖形應用程式設計進行說明,在介紹坐標系統、顏色系統的基礎上,對圖形和文本的繪製方法進行描述;第11章對資料庫程式設計中的各種控制項對象進行說明,描述數據控制項綁定數據的操作方法,對數據查詢所涉及的SQL語句進行簡明分析;第12章對程式設計過程中所遇到的錯誤異常進行分析,介紹錯誤處理與調試的各種方法;第13章對檔案操作的Directory 類、File類、Path類和Stream類的套用進行說明;第14章對對話框組件、Structure語句及繪圖的複合變換的綜合套用進行說明。
本書第5章和第6章由劉菁編寫,第12章由楊德江編寫,其餘各章由荊平編寫。
在本書的編寫與出版過程中,清華大學出版社的柳萍編輯給予了大量幫助與全力支持,並提出了非常中肯的改進意見,在此深表感謝。
由於編者水平有限,不妥之處在所難免,敬請專家學者批評指正。
目 錄
1.1 進入Visual Basic 2008開發環境1
1.2 Visual Basic 2008各種視窗布局方法12
第2章 Visual Basic 2008簡單應用程式設計22
2.1 對象、屬性、事件、方法22
2.2 Windows窗體34
2.3 基本控制項Label、TextBox和Button43
2.4 基本控制項RadioButton與CheckBox52
第3章 Visual Basic 2008的數據類型、變數和表達式61
3.1 數據類型61
3.2 變數與常量68
3.3 運算符與表達式78
3.4 常用內部函式98
第4章 數組119
4.1 數組類型119
4.2 數組的賦值129
4.3 ReDim語句使用140
第5章 選擇結構149
5.1 條件表達式149
5.2 If條件語句155
5.3 Select Case語句168
5.4 條件語句的嵌套172
第6章 循環結構180
6.1 循環語句180
6.2 多重循環199第7章 過程206
7.1 Sub過程206
7.2 Function過程214
7.3 Property屬性過程220
7.4 事件過程225
第8章 Visual Basic 2008控制項套用230
8.1 Panel、GroupBox和TabControl控制項230
8.2 ProgressBar和TrackBar控制項235
8.3 ListBox、CheckedListBox和ComboBox控制項 240
8.4 PictureBox控制項及ImageList組件248
8.5 ListView及TreeView控制項253
8.6 ScrollBar及ToolStripProgressBar控制項262
8.7 MonthCalendar控制項、DateTimePicker控制項和Timer組件266
8.8 MenuStrip、ToolStrip和StatusStrip控制項274
第9章 面向對象程式設計288
9.1 面向對象的基本概念288
9.2 類的事件298
9.3 類的繼承307
9.4 類的多態316
9.5 抽象類與接口320
第10章 Visual Basic 2008圖形應用程式設計327
10.1 坐標系統327
10.2 顏色系統333
10.3 繪製圖形337
10.4 文本繪製355
第11章 Visual Basic 2008資料庫程式設計364
11.1 資料庫訪問組件364
11.2 數據綁定與數據處理395
11.3 使用SQL語句運算元據庫初步412
第12章 錯誤異常處理與調試430
12.1 程式的錯誤430
12.2 結構化異常處理438
12.3 非結構化的異常處理446
12.4 使用調試工具進行代碼調試451
第13章 檔案操作461
13.1 Directory類461
13.2 File類472
13.3 Path類488
13.4 Stream類檔案的讀寫495
第14章 綜合案例分析505
14.1 綜合案例1505
14.2 綜合案例2515
14.3 綜合案例3519
參考文獻529