Visual Basic程式設計教程[人民郵電出版社出版圖書]

《Visual Basic程式設計教程》是2012年人民郵電出版社出版的圖書,作者是李雁翎、王建忠、孔銳睿。

內容簡介

本書分為基礎篇和套用篇,全書共15章,內容以面向對象程式設計方法為主線,兼顧結構化程式設計方法,介紹Visual Basic編程基礎知識和程式設計方法、基本控制項、常用控制項、數組控制項、ActivaeX控制項的使用、簡單變數、數組變數、檔案、資料庫技術在程式中的套用、多媒體技術、圖形操作、選單設計、工具列設計、API和多文檔等相關知識。

本書可作為高等院校非計算機專業學習Visual Basic程式設計的教材,也可作為大中專院校計算機專業學習Visual Basic程式設計的教材,還可作為有關技術培訓的教材,以及程式設計初學者自學用書。

為了更好地配合本書的學習,本書配有《Visual Basic程式設計實踐教程(第2版)》以及包含電子教案、實驗軟體、電子素材庫的學習網站。

作者簡介

李雁翎,東北師範大學教授,博士生導師,“資料庫理論及技術”國家級精品課程主持人,中國計算機學會教育專委會委員,長期在高等院校從事計算機教學、科研工作。主講資料庫理論及技術、程式設計與套用等課程,教學經驗豐富,編著計算機教材20餘種,發行量過百萬冊。其編寫的教材特色鮮明,體系成熟,實用性強,受到廣大讀者的認同。曾獲教育部全國優秀教材獎、省級優秀教學教材獎多項。

目錄

上篇 基礎篇

第1章 緒論 2

1.1 程式設計的基本概念 3

1.1.1 基本術語 3

1.1.2 程式設計語言 3

1.1.3 程式的基本結構 4

1.1.4 程式設計的一般步驟 4

1.2 Visual Basic的功能特性 5

1.3 Visual Basic的集成開發環境 6

1.3.1 啟動Visual Basic 6

1.3.2 標題欄 8

1.3.3 選單欄 9

1.3.4 工具列 10

1.3.5 常用工作視窗 11

1.3.6 退出Visual Basic 14

1.4 Visual Basic系統環境的設定 14

1.5 簡單程式舉例 15

習題 17

第2章 程式設計基礎 18

2.1 數據類型 19

2.1.1 標準數據類型 19

2.1.2 自定義數據類型 20

2.2 數據存儲 21

2.2.1 常量 21

2.2.2 變數 22

2.3 內部函式 24

2.3.1 數學函式 24

2.3.2 字元函式 25

2.3.3 轉換函式 26

2.3.4 日期函式 26

2.3.5 測試函式 28

2.3.6 其他函式 28

2.4 表達式 29

2.4.1 算術表達式 29

2.4.2 字元表達式 29

2.4.3 關係表達式 30

2.4.4 邏輯表達式 30

2.5 程式注釋及書寫規範 31

習題 33

第3章 面向對象程式設計基礎 35

3.1 面向對象程式設計概念的引入 35

3.1.1 對象 36

3.1.2 類 36

3.1.3 屬性的設定 37

3.1.4 事件與方法的編輯 38

3.2 Visual Basic工程 40

3.2.1 創建工程 40

3.2.2 更改工程屬性 41

3.2.3 保存工程 41

3.2.4 使用工程 42

3.2.5 使用工程組 43

3.3 創建Visual Basic程式的步驟 44

習題 47

第4章 窗體及基本的內部控制項 48

4.1 窗體及套用 48

4.1.1 窗體主要屬性 48

4.1.2 窗體常用事件與方法 50

4.2 輸入/輸出操作 51

4.2.1 賦值語句 52

4.2.2 Print方法及相關函式 52

4.2.3 Move方法 53

4.2.4 輸入對話框 53

4.2.5 輸出訊息框 54

4.3 標籤及套用 56

4.3.1 標籤的主要屬性 56

4.3.2 標籤的常用事件與方法 57

4.4 文本框及套用 58

4.4.1 文本框主要屬性 58

4.4.2 文本框常用事件與方法 59

4.5 命令按鈕及套用 60

4.5.1 命令按鈕主要屬性 60

4.5.2 命令按鈕常用事件與方法 61

4.6 圖片框及套用 64

4.6.1 圖片框主要屬性 64

4.6.2 圖片框常用事件與方法 64

4.7 時鐘及套用 66

4.7.1 時鐘主要屬性 66

4.7.2 時鐘常用事件與方法 66

4.8 形狀及套用 67

4.8.1 形狀主要屬性 67

4.8.2 形狀常用事件與方法 68

習題 70

第5章 程式控制結構 72

5.1 順序結構 72

5.2 分支結構 73

5.2.1 If語句 73

5.2.2 Select Case語句 75

5.3 循環結構 77

5.3.1 For語句 77

5.3.2 While語句 79

5.3.3 Do語句 80

習題 83

第6章 數組及套用 88

6.1 數組概述 88

6.2 數組聲明 89

6.2.1 聲明靜態數組 89

6.2.2 聲明動態數組 89

6.3 數組操作函式 90

6.3.1 Split函式和Join函式 90

6.3.2 Array函式 91

6.3.3 Ubound()和Lbound()函式 92

6.4 控制項數組 92

6.4.1 創建控制項數組 93

6.4.2 控制項數組的套用 93

6.5 數組編程實例 95

6.5.1 數字圖形 95

6.5.2 矩陣轉置 96

6.5.3 數組排序 97

6.5.4 統計分析 98

6.5.5 計算器 100

習題 102

第7章 過程及套用 108

7.1 Sub過程 108

7.1.1 創建Sub過程 108

7.1.2 調用Sub過程 109

7.2 Function過程 113

7.2.1 創建Function過程 114

7.2.2 調用Function過程 115

7.3 標準模組 115

7.4 過程的作用域 116

7.5 參數傳送 118

7.5.1 形式參數與實際參數 118

7.5.2 參數傳遞方式 119

7.6 過程編程實例 120

7.6.1 查找 120

7.6.2 插入 122

7.6.3 遞歸 124

習題 126

第8章 檔案管理 128

8.1 檔案及其操作 128

8.1.1 順序檔案 129

8.1.2 隨機檔案 133

8.1.3 檔案操作語句及函式 135

8.2 檔案管理控制項 136

8.2.1 通用對話框 137

8.2.2 驅動器列表框 138

8.2.3 目錄列表框 138

8.2.4 檔案列表框 138

8.2.5 檔案控制項聯合使用 139

8.3 檔案管理編程實例 141

8.3.1 遊戲地圖編輯器 141

8.3.2 圖片瀏覽器 145

習題 146

下篇 套用篇

第9章 常用的內部控制項 150

9.1 框架 150

9.2 圖像框 151

9.3 單選鈕與複選框 153

9.3.1 單選鈕 153

9.3.2 複選框 153

9.4 列表框與組合框 155

9.4.1 列表框 155

9.4.2 組合框 157

9.5 滾動條 160

9.6 常用的內部控制項編程實例 162

9.6.1 選課系統 162

9.6.2 交通管制 163

習題 171

第10章 ActiveX控制項 172

10.1 ActiveX控制項概述 172

10.2 選項卡 173

10.3 列表視圖 175

10.4 “樹”視圖 177

10.5 圖片修剪 180

10.6 進度條 181

10.7 滑塊 183

10.8 WinSock 185

10.9 編程實例——地圖瀏覽器 188

習題 191

第11章 繪圖語句及套用 193

11.1 基本繪圖語句 193

11.1.1 坐標系統 193

11.1.2 繪圖屬性 195

11.2 畫“點” 195

11.3 畫“圓” 197

11.4 畫“線” 198

11.5 編程實例——繪製統計圖表 201

習題 204

第12章 資料庫控制項 206

12.1 資料庫基礎 206

12.2 創建資料庫 208

12.2.1 使用Access 208

12.2.2 調用外部程式 210

12.3 數據環境設計器 212

12.4 Data控制項 214

12.5 DAO對象 217

12.6 ADO控制項 219

12.7 資料庫套用編程實例 219

12.7.1 班費管理系統 219

12.7.2 競賽評分系統 222

習題 225

第13章 多媒體控制項 228

13.1 多媒體控制項概述 228

13.1.1 常用多媒體控制項 228

13.1.2 多媒體控制項常用屬性 229

13.1.3 多媒體控制項常用的方法 229

13.2 多媒體控制項編程實例 230

13.2.1 CD播放器 230

13.2.2 MP3播放器 231

13.2.3 Flash播放器 232

習題 234

第14章 API函式 235

14.1 API函式概述 235

14.2 API函式的調用 237

14.3 幾個常用的API函式 239

14.4 API函式編程實例 241

14.4.1 限制滑鼠移動邊界 241

14.4.2 置頂視窗 242

習題 242

第15章 應用程式集成 244

15.1 MDI窗體及操作 244

15.2 設計窗體選單 245

15.3 設計窗體工具列 247

15.4 生成執行檔 248

15.5 創建安裝檔案 249

15.6 程式實例——連連看遊戲 249

習題 258

附錄A 常用屬性 259

附錄B 常用事件 263

附錄C 常用方法 265

附錄D 內部函式 266

相關詞條

熱門詞條

聯絡我們