Visual Basic程式設計(2017年12月電子工業出版社出版的圖書)

Visual Basic程式設計(2017年12月電子工業出版社出版的圖書)

《Visual Basic程式設計》是由郭維威、王瑞琴、馮晟博主編,2017年12月電子工業出版社出版的高等職業教育“十三五”規劃教材、計算機類精品教材。

全書分12章,主要內容包括:Visual Basic概述,簡單的Visual Basic程式設計,Visual Basic語言基礎,控制結構,數組,過程,面向對象的程式設計,界面與選單設計,圖形操作,檔案操作,資料庫編程技術,程式調試與錯誤處理。

基本介紹

  • 書名:Visual Basic程式設計
  • 作者:郭維威、王瑞琴、馮晟博
  • ISBN:9787121330162
  • 類別:高等職業教育“十三五”規劃教材
  • 頁數:353頁
  • 出版社:電子工業出版社
  • 出版時間:2017年12月
  • 裝幀:平裝
  • 開本:16開
  • 字數:535千字
成書過程,內容簡介,教材目錄,教學資源,教材特色,作者簡介,

成書過程

該教材由黑龍江工業學院郭維威、山西傳媒學院王瑞琴、內蒙古建築職業技術學院馮晟博擔任主編,曲阜遠東職業技術學院李金、內蒙古電子信息職業技術學院王爽、貴州工業職業技術學院鐘大利、黑龍江農業職業技術學院馬峰柏擔任副主編;擔任編委的還有重慶公共運輸職業學院李雲龍,重慶電信職業學院的李長倫、文水兵、葉博,貴州工程職業學院林萬瓊,山西財貿職業技術學院王雅靜;全書由郭維威統稿審核。在編寫過程中,編者參閱了相關的文獻資料。
2017年12月,該教材由電子工業出版社出版。

內容簡介

全書分12章。
第1章Visual Basic概述。主要介紹Visual Basic 6.0的特點、發展過程、版本和集成開發環境,同時介紹了工程的管理。
第2章簡單的Visual Basic程式設計。主要介紹面向對象程式設計的基本特徵和概念,最後通過簡單的應用程式開發實例給出開發應用程式的一般過程及步驟。
第3章Visual Basic語言基礎。介紹VB的編碼規範、基本語法、數據類型、常量與變數、運算符、常用內部函式和表達式等。
第4章控制結構。介紹結構化程式設計方法有3種基本控制結構:順序結構、選擇結構和循環結構。
第5章數組。介紹數組的概念及數組的基本操作方法,重點介紹靜態數組、動態數組的定義及使用等內容。
第6章過程。介紹過程的概念、事件過程的定義與調用、參數傳遞、變數的作用域,重點介紹Function函式過程和Sub過程定義及調用方法。
第7章面向對象的程式設計。介紹標準控制項和常用ActiveX控制項的使用方法,同時拓展知識,講解滑鼠鍵盤事件的套用等。
第8章界面與選單設計。介紹通用對話框、工具列和狀態欄等的使用。針對選單欄的設計和多頁文檔程式的設計進行了說明。
第9章圖形操作。介紹圖形控制項PictureBox(圖形框)、Image(圖像工具)、Line(畫線工具)和Shapt(形狀)的套用,同時系統地說明VB的圖形方法及其使用。
第10章檔案操作。介紹了檔案的基本概念,檔案的分類以及各種檔案的打開、關閉和讀寫方法,常用的檔案操作語句、函式以及檔案系統控制項的使用方法。
第11章資料庫編程技術。介紹資料庫的基礎知識,如何在VB中創建資料庫、訪問資料庫和進行資料庫數據的添加、刪除、查詢的方法,重點介紹Data控制項、ADO控制項和ADOD對象的使用方法。
第12章程式調試與錯誤處理。介紹VB程式的錯誤類型、如何進行錯誤捕獲及處理、如何避免錯誤。

教材目錄

第1章 Visual Basic概述 11.1 Visual Basic簡介 1
1.1.1 Visual Basic 6.0簡介 1
1.1.2 Visual Basic的發展過程 1
1.1.3 Visual Basic 6.0的3種版本 2
1.1.4 Visual Basic 6.0的主要特點 2
1.2 Visual Basic的安裝 3
1.2.1 Visual Basic 6.0的系統要求 3
1.2.2 Visual Basic 6.0的安裝 3
1.3 熟悉Visual Basic 6.0的開發環境 5
1.3.1 啟動Visual Basic 6.0 5
1.3.2 Visual Basic 6.0的退出 6
1.3.3 Visual Basic 6.0集成開發環境 6
1.3.4 主視窗 7
1.3.5 窗體視窗 8
1.3.6 工程資源管理器 9
1.3.7 【屬性】面板 9
1.3.8 【窗體布局】面板 10
1.3.9 代碼視窗 11
1.3.10 【立即】對話框 12
1.3.11 工具箱 13
1.4 工程管理 15
1.4.1 工程組成 15
1.4.2 建立、打開和保存工程 16
1.4.3 添加、刪除和保存檔案 16
1.4.4 運行工程 17
第2章 簡單的Visual Basic程式設計 18
2.1 面向對象程式設計概述 18
2.1.1 基本特徵 18
2.1.2 基本概念 19
2.2 編寫簡單的應用程式 21
2.2.1 編寫應用程式的步驟 22
2.2.2 一個簡單的程式實例 22
2.3 窗體 24
2.3.1 窗體的屬性 24
2.3.2 窗體的方法 27
2.3.3 窗體的事件 29
2.3.4 窗體的啟動與卸載 30
2.4 文本框 34
2.4.1 文本框的屬性 34
2.4.2 文本框的方法 35
2.4.3 文本框的事件 36
2.5 按鈕 37
2.5.1 命令按鈕的常用屬性 37
2.5.2 命令按鈕的常用事件 38
2.5.3 命令按鈕的常用方法 38
2.6 標籤 39
第3章 Visual Basic語言基礎 41
3.1 Visual Basic語言編碼規範 41
3.1.1 命名規則 41
3.1.2 字母大小寫規範 42
3.1.3 語句書寫自由 42
3.1.4 程式注釋 42
3.1.5 格式化及縮排 42
3.1.6 顯式變數聲明 43
3.1.7 同時聲明多個同類型變數 43
3.2 標準數據類型 43
3.3 自定義數據類型 46
3.4 常量與變數 46
3.4.1 變數或常量的命名規則 46
3.4.2 常量 47
3.4.3 變數 48
3.5 運算符和表達式 50
3.5.1 運算符 50
3.5.2 表達式 53
3.6 常用內部函式 54
3.6.1 數學函式 54
3.6.2 轉換函式 56
3.6.3 字元串函式 57
3.6.4 時間/日期函式 59
3.6.5 格式輸出函式Format() 61
3.6.6 調用函式Shell() 63
第4章 控制結構 64
4.1 基本語句 64
4.1.1 賦值語句 64
4.1.2 注釋語句 65
4.1.3 結束語句 66
4.1.4 With語句 66
4.2 順序結構 66
4.2.1 Print方法 67
4.2.2 人機互動函式和過程 68
4.3 選擇結構 70
4.3.1 單分支結構條件語句 71
4.3.2 雙分支結構條件語句 72
4.3.3 多分支結構 72
4.3.4 If語句的嵌套 74
4.3.5 Select Case語句 75
4.3.6 IIf函式(條件函式) 76
4.3.7 常見錯誤 76
4.4 循環結構 77
4.4.1 For循環 77
4.4.2 While…Wend循環 79
4.4.3 Do循環控制結構 79
4.4.4 循環嵌套 81
4.5 GoTo語句 83
4.6 常用算法舉例 83
4.6.1 累加、連乘 84
4.6.2 求素數 85
4.6.3 窮舉法 86
4.6.4 遞推法 86
第5章 數組 87
5.1 數組的概念 87
5.1.1 問題引入 87
5.1.2 數組的定義 88
5.1.3 默認數組 91
5.2 動態數組 92
5.2.1 動態數組的定義 92
5.2.2 數組的清除和重定義 94
5.3 數組的基本操作 95
5.3.1 數組元素的輸入與輸出 95
5.3.2 數組元素的複製 96
5.3.3 For Each…Next語句 97
5.4 控制項數組 98
5.4.1 基本概念 98
5.4.2 創建控制項數組 99
5.5 數組套用實例 101
第6章 過程 105
6.1 基本概念 105
6.1.1 問題引入 105
6.1.2 過程的基本概念 106
6.1.3 過程的分類 106
6.2 事件過程 107
6.3 用戶自定義過程 107
6.3.1 Sub過程的定義 107
6.3.2 建立Sub過程 109
6.3.3 調用建立Sub過程 110
6.3.4 Function函式過程的定義 111
6.3.5 Function函式過程的調用 112
6.4 參數傳遞 113
6.4.1 值傳遞 114
6.4.2 地址傳遞 114
6.4.3 可選參數 116
6.4.4 不定數量參數 117
6.5 變數、過程的作用域 118
6.5.1 過程的作用域 118
6.5.2 變數的作用域 119
6.6 遞歸 121
6.6.1 遞歸的概念 121
6.6.2 遞歸子過程和遞歸函式 121
6.7 套用實例 122
第7章 面向對象的程式設計 124
7.1 控制項分類 124
7.2 單選按鈕與複選框 126
7.2.1 單選按鈕 126
7.2.2 複選框 128
7.3 框架 129
7.4 時鐘控制項 131
7.5 列表框和組合框 135
7.5.1 列表框控制項 135
7.5.2 組合框控制項 141
7.6 滾動條 142
7.7 ActiveX控制項 145
7.7.1 ProgressBar控制項 146
7.7.2 Slider控制項 148
7.7.3 UpDown控制項 148
7.7.4 SSTab控制項 149
7.7.5 Animation控制項 150
7.7.6 DateTimePicker控制項 152
7.7.7 RichTextBox控制項 154
7.8 滑鼠與鍵盤 156
7.8.1 滑鼠 156
7.8.2 鍵盤 161
7.8.3 拖放 171
第8章 界面與選單設計 179
8.1 通用對話框CommonDialog 179
8.1.1 通用對話框 179
8.1.2 “打開”與“另外儲存為”對話框 180
8.1.3 “顏色”對話框 182
8.1.4 “字型”對話框 182
8.1.5 “列印”對話框 184
8.1.6 “幫助”對話框 185
8.2 選單設計 186
8.2.1 選單編輯器 186
8.2.2 下拉式選單 188
8.2.3 彈出式選單 190
8.2.4 動態選單 191
8.3 工具列與狀態欄設計 195
8.3.1 圖像列表ImageList控制項 196
8.3.2 工具列Toolbar控制項 197
8.3.3 狀態欄StatusBar控制項 201
8.4 TreeView和ListView控制項 202
8.4.1 TreeView控制項 202
8.4.2 ListView控制項 205
8.5 多文檔界面 211
8.5.1 多文檔界面特性 211
8.5.2 MDI窗體及其子窗體 212
8.5.3 窗體的互動 213
8.5.4 MDI程式“視窗”選單 214
第9章 圖形操作 217
9.1 圖形操作基礎 217
9.1.1 坐標系統 217
9.1.2 圖形層 221
9.1.3 使用顏色 222
9.2 繪圖操作常用屬性 223
9.2.1 當前坐標 223
9.2.2 線寬與線型 224
9.2.3 填充方式與色彩 225
9.3 圖形控制項 226
9.3.1 Line畫線工具 226
9.3.2 Shape形狀控制項 226
9.3.3 PictureBox圖形框 228
9.3.4 Image圖像框 231
9.4 繪圖方法 232
9.4.1 Line方法 232
9.4.2 PSet方法 235
9.4.3 Circle方法 237
9.4.4 Point方法 239
9.4.5 PaintPicture方法 239
第10章 檔案操作 244
10.1 檔案的結構與類型 244
10.1.1 檔案的結構 244
10.1.2 檔案類型 245
10.2 檔案訪問模式 246
10.2.1 順序訪問模式 246
10.2.2 隨機訪問模式 251
10.2.3 二進制訪問模式 254
10.3 檔案操作語句和函式 256
10.3.1 檔案操作語句 256
10.3.2 檔案操作函式 257
10.4 檔案系統控制項 260
10.4.1 驅動器列表框 260
10.4.2 目錄列表框 261
10.4.3 檔案列表框 262
10.4.4 檔案系統控制項同步操作 263
10.5 檔案系統對象 266
10.5.1 檔案系統對象的種類 266
10.5.2 使用檔案系統對象 267
第11章 資料庫編程技術 276
11.1 資料庫基礎知識概述 276
11.1.1 資料庫概述 276
11.1.2 數據模型 277
11.1.3 關係資料庫的基本結構 278
11.1.4 數據訪問對象模型 279
11.1.5 結構化查詢語言(SQL) 280
11.1.6 資料庫的分類 280
11.1.7 ODBC和數據源 280
11.2 建立資料庫 281
11.2.1 數據管理器VisData 281
11.2.2 使用MS Access建立資料庫 283
11.2.3 建立表間關聯關係 284
11.2.4 創建選擇查詢 286
11.3 結構化查詢語言(SQL) 287
11.3.1 SQL語言的組成 288
11.3.2 SQL語句的調試方法 291
11.4 DATA數據控制項及套用 291
11.4.1 Data控制項功能及常用屬性 291
11.4.2 Data控制項的常用方法 296
11.4.3 記錄集的屬性與方法 297
11.4.4 記錄的增、刪、改操作 301
11.5 ADO Data控制項及套用 306
11.5.1 ADO控制項及DataGrid控制項 306
11.5.2 ADO控制項的RecordSet對象 309
11.6 ADO對象及套用 315
11.6.1 ADO對象的引用 315
11.6.2 ADO對象編程模型 315
11.6.3 ADO對象套用實例 319
11.7 報表製作 323
第12章 程式調試與錯誤處理 326
12.1 錯誤類型 326
12.2 工作模式 328
12.3 程式調試 328
12.3.1 程式調試工具 329
12.3.2 實例調試 334
12.4 錯誤捕獲及處理 335
12.4.1 錯誤處理步驟 335
12.4.2 ERR對象 336
12.4.3 捕獲錯誤語句 337
12.4.4 退出錯誤處理語句 339
12.5 如何避免錯誤 340
(註:目錄排版順序為從左列至右列

教學資源

  • 配套教材
該教材有配套教材——《Visual Basic程式設計學習與指導》。
書名書號出版社出版時間作者
《Visual Basic程式設計學習與指導》
9787121330155
電子工業出版社
2017-12
劉鋒、孫傳群、宋英傑
  • 課程資源
該教材提供了教學講義,期中、期中測試習題、期末試卷答案,拓展資源,教學案例演練,素材庫,教學檢測,案例庫,PPT課件和課後習題、答案等教學資源。

教材特色

該教材考慮到高等職業教育的培養目標、教學現狀以及長遠的發展方向,堅持"因材施教”的教學原則,注重理論聯繫實際,以實例貫穿整個課程體系,既注重基礎知識和基本方法的理解,又強化結構化程式設計和常用算法的訓練。介紹了面向對象的程式設計方法。
全書以Visual Basic 6.0企業中文版為背景,以初學者為對象,以實際套用為目的,在教材的結構上以程式結構為主線。以實例分別介紹了Visual Basic 6.0的基本對象、可視化程式設計的基本方法和資料庫套用。在介紹了Visual Basic 6.0的特點、功能和套用的基礎上,以資料庫套用技術作為切入點。針對初學者的特點,在內容取捨和組織安排方面進行了介紹。

作者簡介

郭維威,女,1978年出生,漢族,碩士學位,黑龍江工業學院副教授,主要研究軟體開發和資料庫。
王瑞琴,山西傳媒學院教師。
馮晟博,內蒙古建築職業技術學院教師。

相關詞條

熱門詞條

聯絡我們