Visual Basic程式設計教程[2012年清華大學出版社出版書籍]

《Visual Basic程式設計教程》是2012年清華大學出版社出版的圖書,作者是李玉玲、牛曉太、王永慶、劉華、傅爾勝。

內容簡介

全書以Visual Basic 6.0為語言背景,從適應初學者的角度出發,結合大量的實例,深入淺出地介紹了程式設計的基本概念和基礎知識、Visual Basic 6.0的集成開發環境、結構化程式的3種基本結構、數組、過程、常用控制項、界面設計、檔案、資料庫技術等。本書概念敘述嚴謹、清晰,內容循序漸進、深入淺出,示例豐富,實用性強,包含許多常見算法,配有大量習題,在注重程式設計基本概念和基礎知識介紹的同時,強調程式設計能力的培養。本書可作為高等學校或培訓機構電腦程式設計基礎課程的教材,也可作為Visual Basic程式設計語言的自學用書或參加計算機等級考試的參考用書。

目錄

第1章VisualBasic概述1

1.1VisualBasic簡介1

1.1.1VisualBasic的發展史1

1.1.2VisualBasic6.0的特點2

1.1.3VisualBasic6.0的版本3

1.1.4獲得幫助4

1.2VisualBasic的安裝、啟動和退出4

1.2.1VisualBasic6.0的運行環境4

1.2.2VisualBasic6.0的安裝5

1.2.3VisualBasic6.0的啟動5

1.2.4VisualBasic6.0的退出6

1.3VisualBasic集成開發環境6

1.3.1主視窗7

1.3.2常用工作視窗8

1.3.3集成開發環境的工作模式11

習題112第2章VisualBasic語言基礎14

2.1字元集和編碼規則14

2.1.1字元集14

2.1.2編碼規則14

2.2基本數據類型15

2.2.1數值型數據15

2.2.2邏輯型數據16

2.2.3日期型數據16

2.2.4字元型數據16

2.2.5對象型數據16

2.2.6變體型數據16

2.3常量和變數17

2.3.1常量17

2.3.2變數19

2.4運算符與表達式21

2.4.1算術運算符21

2.4.2字元串運算符22

2.4.3關係運算符23

2.4.4邏輯運算符24

2.4.5表達式24

2.5常用內部函式25

2.5.1數學函式25

2.5.2轉換函式26

2.5.3字元串操作函式27

2.5.4日期與時間函式28

2.5.5格式輸出函式Format31

2.5.6Shell函式32

習題233第3章簡單的VisualBasic程式設計36

3.1可視化程式的基本概念36

3.1.1對象36

3.1.2屬性36

3.1.3事件39

3.1.4方法40

3.2窗體和基本控制項40

3.2.1窗體40

3.2.2基本控制項42

3.3建立簡單應用程式的基本步驟47

3.3.1新建工程47

3.3.2創建用戶界面47

3.3.3設定屬性值47

3.3.4編寫代碼48

3.3.5保存工程48

3.3.6運行和調試工程49

3.3.7編譯工程50

3.4賦值語句51

3.5數據輸入52

3.5.1用InputBox函式輸入數據52

3.5.2焦點和Tab鍵序53

3.6數據輸出54

3.6.1用MsgBox函式輸出數據54

3.6.2用Print方法輸出數據56

3.7其他常見語句58

3.7.1Cls語句58

3.7.2Rem語句58

3.7.3End語句58

3.7.4Stop語句59

習題359第4章選擇結構程式設計61

4.1If語句61

4.1.1單行結構條件語句61

4.1.2塊結構條件語句62

4.1.3If語句的嵌套63

4.1.4多分支結構的If語句64

4.2SelectCase語句67

4.3條件函式68

4.3.1IIf函式68

4.3.2Choose函式69

習題469第5章循環結構程式設計73

5.1For循環語句73

5.2While循環語句77

5.3Do…Loop循環語句79

5.3.1前測型Do…Loop循環語句79

5.3.2後測型Do…Loop循環語句80

5.4循環嵌套82

5.5GoTo型控制語句86

5.5.1GoTo語句86

5.5.2On…GoTo語句87

習題588第6章數組93

6.1數組的概念93

6.1.1數組的定義93

6.1.2數組元素的引用95

6.2一維數組95

6.2.1一維數組的賦值及輸出95

6.2.2一維數組的基本操作及套用97

6.3ForEach…Next語句100

6.4二維數組100

6.4.1二維數組的賦值和格式輸出101

6.4.2二維數組的基本運算101

6.5動態數組103

6.5.1動態數組的定義103

6.5.2UBound函式和LBound函式104

6.5.3動態數組套用舉例105

6.6控制項數組106

6.6.1基本概念106

6.6.2建立控制項數組107

6.6.3控制項數組套用舉例107

習題6109

第7章過程113

7.1過程的概念113

7.1.1引例113

7.1.2過程的分類113

7.1.3過程的調用113

7.2子程式過程114

7.2.1子程式過程的定義114

7.2.2子程式過程的調用115

7.2.3子程式過程套用示例115

7.3函式過程116

7.3.1函式過程的定義117

7.3.2函式過程的調用117

7.3.3函式過程套用示例118

7.3.4子程式過程與函式過程的區別120

7.4參數傳遞120

7.4.1形式參數與實際參數120

7.4.2傳值與傳址120

7.4.3數組參數的傳遞122

7.5過程、變數的作用域123

7.5.1代碼模組的概念123

7.5.2過程的作用域124

7.5.3變數的作用域125

7.5.4靜態變數126

習題7127第8章常用算法131

8.1算法的基本概念131

8.1.1算法的概念及特徵131

8.1.2算法的設計要求131

8.1.3算法的表示與實現132

8.2窮舉法132

8.3疊代法134

8.4遞歸135

8.5回溯法138

8.6數值法140

8.7排序策略142

8.8查找策略144

習題8146第9章常用控制項148

9.1單選按鈕、複選框和框架148

9.1.1單選按鈕和複選框148

9.1.2框架150

9.2列表框和組合框151

9.2.1列表框151

9.2.2組合框154

9.3滾動條控制項155

9.4定時器控制項157

9.5圖片框和圖像框159

9.6鍵盤事件161

9.7滑鼠事件163

習題9165第10章界面設計170

10.1選單的設計170

10.1.1選單編輯器170

10.1.2設計下拉式選單172

10.1.3設計彈出式選單175

10.2對話框的設計177

10.2.1自定義對話框177

10.2.2通用對話框179

10.3工具列的設計187

10.4狀態欄的設計189

10.5多窗體設計189

10.5.1建立多窗體189

10.5.2多窗體操作的語句和方法190

10.5.3套用示例190

10.6多文檔界面設計193

10.6.1多文檔界面的特點193

10.6.2創建MDI應用程式194

10.6.3MDI選單應用程式舉例194

習題10195第11章檔案196

11.1檔案的基本概念196

11.1.1檔案結構196

11.1.2檔案的分類196

11.2檔案的打開與關閉197

11.2.1檔案的打開197

11.2.2檔案的關閉199

11.2.3檔案指針及相關語句和函式199

11.3順序檔案200

11.3.1順序檔案的寫操作201

11.3.2順序檔案的讀操作203

11.4隨機檔案205

11.4.1記錄型變數205

11.4.2隨機檔案的讀寫操作206

11.4.3隨機檔案操作舉例207

11.5二進制檔案210

11.6目錄和檔案操作211

11.7檔案系統控制項214

11.7.1驅動器列表框214

11.7.2目錄列表控制項215

11.7.3檔案列表框控制項217

11.7.4套用舉例218

習題11220第12章資料庫技術223

12.1資料庫基礎223

12.1.1資料庫的基本概念223

12.1.2關係資料庫的基本概念223

12.1.3資料庫訪問技術225

12.2可視化數據管理器225

12.2.1資料庫的創建226

12.2.2編輯數據表中的數據228

12.2.3查詢資料庫記錄231

12.3Data控制項233

12.3.1Data控制項的主要屬性233

12.3.2數據綁定控制項235

12.3.3Data控制項的方法236

12.3.4Data控制項的Recordset對象236

12.3.5用代碼操作記錄238

12.4ADO控制項242

12.4.1ADO的對象模型242

12.4.2ADO控制項243

12.5結構化查詢語言246

12.5.1SQL的基本語法246

12.5.2SELECT語句247

12.5.3SQL語句套用舉例248

習題12249參考文獻250

熱門詞條

聯絡我們