Visual Basic程式設計(第3版)[人民郵電出版社出版圖書]

《Visual Basic程式設計(第3版)》是2012年由人民郵電出版社出版的圖書,作者是吳昌平。本書以Visual Basic 6.0(簡稱VB 6.0)為背景,由淺入深、循序漸進地介紹高級語言程式設計、面向對象方法和可視化編程技術。

內容提要

本書主要內容包括VB概述、數據與表達式、簡單VB程式設計、選擇結構、循環結構、常用控制項與多窗體、數組、過程、檔案、高級界面設計、圖形操作、VB資料庫開發、VB多媒體套用、ActiveX控制項、綜合套用——進銷存管理系統,以及13項VB實訓內容。

本書邏輯清晰,講解簡明透徹,編程實例豐富。每章後面有大量的習題,最後通過13個分模組的實訓項目和一個綜合套用實例,詳細介紹了VB的開發過程及實現方法,以提高學生的工程實踐能力。

本書適合作為高等院校以及高職高專計算機等相關專業的教材,也可供計算機愛好者自學使用。

目錄

第1章 概述 1

1.1 程式設計語言與程式設計 1

1.2 VB簡介 2

1.3 VB集成開發環境 2

1.4 通過一個簡單的應用程式快速入門 7

1.5 設計VB應用程式一般步驟 11

1.5.1 設計用戶界面 12

1.5.2 設定屬性 12

1.5.3 編寫代碼 12

1.5.4 保存和運行調試工程,生成EXE檔案 13

1.6 對象、事件與事件過程 14

習題  15

第2章 數據與表達式 16

2.1 VB的基本字元集和辭彙集 16

2.1.1 字元集 16

2.1.2 辭彙集 16

2.2 VB的基本數據類型 17

2.2.1 字元串型 18

2.2.2 數值型 18

2.2.3 邏輯型 19

2.2.4 日期型 19

2.2.5 變體型 19

2.2.6 自定義類型 19

2.3 常量與變數 20

2.3.1 常量 20

2.3.2 變數 22

2.4 運算符與表達式 23

2.4.1 算術運算符 23

2.4.2 字元串運算符 24

2.4.3 關係運算符 24

2.4.4 邏輯運算符 25

2.4.5 表達式 26

2.5 常用內部函式 26

2.5.1 數學函式 27

2.5.2 轉換函式 27

2.5.3 字元串函式 28

2.5.4 日期與時間函式 28

習題  29

第3章 簡單VB程式設計 30

3.1 窗體 30

3.1.1 窗體的主要屬性 31

3.1.2 事件 32

3.2 命令按鈕 33

3.2.1 屬性 33

3.2.2 事件 33

3.3 標籤 33

3.3.1 屬性 34

3.3.2 事件 34

3.4 文本框 34

3.4.1 屬性 34

3.4.2 事件 35

3.4.3 方法 35

3.5 賦值語句 36

3.6 Print方法 38

3.6.1 Print的格式及功能 38

3.6.2 Cls方法 39

3.7 輸入框 39

3.8 訊息框 41

3.9 注釋語句、結束語句 43

3.9.1 注釋語句 43

3.9.2 結束語句 43

3.10 程式調試 44

3.10.1 程式錯誤 44

3.10.2 3種模式 45

3.10.3 調試方法 45

習題  47

第4章 選擇結構 49

4.1 塊If 49

4.1.1 塊If的格式、功能 49

4.1.2 塊If的嵌套 51

4.2 Else If語句 55

4.3 行If語句 57

4.4 Select Case語句 58

習題  59

第5章 循環結構 62

5.1 循環概述 62

5.2 For循環 63

5.3 While循環 67

5.4 Do循環 69

5.5 循環的嵌套 71

5.6 循環的退出 74

習題  75

第6章 常用控制項與多窗體 77

6.1 圖片框與圖像框 77

6.1.1 圖片框、圖像框的常用屬性 77

6.1.2 圖片框、圖像框的區別 78

6.2 定時器 79

6.3 單選按鈕與複選框 80

6.3.1 單選按鈕 81

6.3.2 複選框 82

6.4 容器與框架 83

6.5 列表框與組合框 85

6.5.1 列表框 85

6.5.2 組合框 88

6.6 滾動條 90

6.7 焦點與Tab順序 92

6.7.1 焦點 92

6.7.2 Tab順序 92

6.8 多窗體 93

6.8.1 多窗體有關的操作 93

6.8.2 多窗體有關的語句和方法 94

6.8.3 多窗體程式設計舉例 95

習題  98

第7章 數組 99

7.1 數組的概念 99

7.2 一維數組 99

7.2.1 一維數組的定義 99

7.2.2 一維數組的引用 101

7.2.3 一維數組的套用舉例 102

7.3 二維數組 104

7.3.1 二維數組的定義 104

7.3.2 二維數組的引用 105

7.3.3 二維數組的套用舉例 106

7.4 可調數組 107

7.4.1 可調數組的定義 107

7.4.2 可調數組的套用舉例 108

7.5 控制項數組 108

7.5.1 控制項數組的概念 108

7.5.2 控制項數組的建立 109

7.5.3 控制項數組的套用舉例 109

習題  111

第8章 過程 113

8.1 子過程 114

8.1.1 子過程的定義 114

8.1.2 過程的調用 115

8.2 函式過程 116

8.2.1 函式的定義 116

8.2.2 函式的調用 117

8.3 參數傳遞 118

8.3.1 傳值 118

8.3.2 傳址 119

8.3.3 數組參數的傳遞 120

8.4 過程與變數的作用域 122

8.4.1 過程的作用域 122

8.4.2 變數的作用域 123

8.4.3 靜態變數 124

8.5 滑鼠事件和鍵盤事件 125

8.5.1 滑鼠事件 125

8.5.2 鍵盤事件 127

習題  128

第9章 檔案 130

9.1 檔案操作流程 130

9.1.1 打開檔案 131

9.1.2 訪問檔案 131

9.1.3 關閉檔案 131

9.2 順序檔案 131

9.2.1 順序檔案的打開與關閉 131

9.2.2 順序檔案的寫操作 132

9.2.3 順序檔案的讀操作 133

9.3 隨機檔案 135

9.3.1 隨機檔案的打開與關閉 135

9.3.2 隨機檔案的寫操作 135

9.3.3 隨機檔案的讀操作 136

9.4 二進制檔案 137

9.4.1 二進制檔案的打開與關閉 137

9.4.2 二進制檔案的讀/寫操作 137

9.5 檔案操作常用函式 137

習題  139

第10章 高級界面設計 140

10.1 選單 140

10.1.1 下拉選單 140

10.1.2 彈出式選單 145

10.2 對話框 146

10.2.1 通用對話框 146

10.2.2 “打開”對話框 148

10.2.3 “另外儲存為”對話框 151

10.2.4 “顏色”對話框 151

10.2.5 “字型”對話框 152

10.2.6 “列印”對話框 153

10.2.7 “幫助”對話框 154

10.2.8 自定義對話框 154

10.3 多重文檔界面(MDI) 155

10.4 檔案操作控制項 159

10.4.1 驅動器列表框 159

10.4.2 目錄列表框 160

10.4.3 檔案列表框 161

10.5 工具列 163

習題  166

第11章 圖形操作 167

11.1 圖形控制項 167

11.1.1 直線控制項(Line) 167

11.1.2 形狀控制項(Shape) 168

11.2 VB坐標系 169

11.2.1 坐標系 169

11.2.2 坐標單位 170

11.2.3 自定義坐標系 170

11.3 圖形方法 172

11.3.1 Pset方法畫點 172

11.3.2 Line方法畫直線或矩形 173

11.3.3 Circle方法畫圓、橢圓、圓弧和扇形 176

習題  178

第12章 VB資料庫開發 179

12.1 資料庫基礎知識 179

12.1.1 數據與資料庫 179

12.1.2 關係型資料庫 179

12.2 創建資料庫 181

12.2.1 創建一個資料庫 181

12.2.2 創建數據表 182

12.2.3 查詢 184

12.3 結構化查詢語言(SQL) 186

12.4 訪問資料庫 188

12.4.1 數據訪問接口 188

12.4.2 ADO對象模型數據訪問 188

12.5  ADO控制項 192

12.5.1 添加ADO數據控制項 192

12.5.2 使用ADO DATA控制項連線資料庫 193

習題  195

第13章 VB多媒體套用 196

13.1 多媒體基礎 196

13.2 MCI命令和MMControl控制項 197

13.2.1 MCI命令 197

13.2.2 MMControl控制項 197

13.2.3 MMControl控制項的特有事件及編程步驟 198

13.2.4 套用舉例 199

13.3 API函式 202

13.3.1 API函式簡介 202

13.3.2 API函式的說明 202

13.3.3 API多媒體函式套用舉例 203

13.4 引用外部功能編程 205

13.4.1 MSTTS簡介 205

13.4.2 套用舉例 206

習題  208

第14章 ActiveX控制項 209

14.1 創建一個簡單的ActiveX控制項 209

14.2 使用自己創建的ActiveX控制項 212

14.3 創建ActiveX控制項的一般步驟 212

習題  213

第15章 綜合套用——進銷存管理系統 214

15.1 需求分析 214

15.2 模組設計 215

15.3 分析並創建資料庫 216

15.4 應用程式界面設計及實現 218

VB實訓 248

實訓1 VB程式設計起步 248

實訓2 簡單VB程式設計 249

實訓3 選擇結構 250

實訓4 循環結構 251

實訓5 常用控制項及多窗體 252

實訓6 數組 253

實訓7 過程 254

實訓8 檔案 254

實訓9 高級界面設計 255

實訓10 圖形操作 256

實訓11 資料庫編程 257

實訓12 多媒體程式設計 257

實訓13 ActiveX控制項 258

相關詞條

相關搜尋

熱門詞條

聯絡我們