-
Visual Basic程序設計
(2017年12月電子工業出版社出版的圖書)
鎖定
《Visual Basic程序設計》是由郭維威、王瑞琴、馮晟博主編,2017年12月電子工業出版社出版的高等職業教育“十三五”規劃教材、計算機類精品教材。
- 中文名
- Visual Basic程序設計
- 作 者
-
郭維威
王瑞琴
馮晟博 - 類 別
- 高等職業教育“十三五”規劃教材
- 出版社
- 電子工業出版社
- 出版時間
- 2017年12月
- 頁 數
- 353 頁
- 開 本
- 16 開
- 裝 幀
- 平裝
- ISBN
- 9787121330162
- 字 數
- 535千字
Visual Basic程序設計成書過程
該教材由黑龍江工業學院郭維威、山西傳媒學院王瑞琴、內蒙古建築職業技術學院馮晟博擔任主編,曲阜遠東職業技術學院李金、內蒙古電子信息職業技術學院王爽、貴州工業職業技術學院鍾大利、黑龍江農業職業技術學院馬峯柏擔任副主編;擔任編委的還有重慶公共運輸職業學院李雲龍,重慶電信職業學院的李長倫、文水兵、葉博,貴州工程職業學院林萬瓊,山西財貿職業技術學院王雅靜;全書由郭維威統稿審核。在編寫過程中,編者參閲了相關的文獻資料。
2017年12月,該教材由電子工業出版社出版。
[1]
Visual Basic程序設計內容簡介
全書分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對象的使用方法。
Visual Basic程序設計教材目錄
第1章 Visual Basic概述 1 1.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 |
- 課程資源
Visual Basic程序設計教材特色
該教材考慮到高等職業教育的培養目標、教學現狀以及長遠的發展方向,堅持"因材施教”的教學原則,注重理論聯繫實際,以實例貫穿整個課程體系,既注重基礎知識和基本方法的理解,又強化結構化程序設計和常用算法的訓練。介紹了面向對象的程序設計方法。
全書以Visual Basic 6.0企業中文版為背景,以初學者為對象,以實際應用為目的,在教材的結構上以程序結構為主線。以實例分別介紹了Visual Basic 6.0的基本對象、可視化程序設計的基本方法和數據庫應用。在介紹了Visual Basic 6.0的特點、功能和應用的基礎上,以數據庫應用技術作為切入點。針對初學者的特點,在內容取捨和組織安排方面進行了介紹。
[1]
Visual Basic程序設計作者簡介
- 參考資料
-
- 1. Visual Basic程序設計 .電子工業出版社[引用日期2019-12-06]
- 2. Visual Basic程序設計學習與指導 .電子工業出版社[引用日期2019-12-06]
- 3. 郭維威,劉鋒.移動手機圖書館檢索系統的設計與實現[J].數碼世界,2018,(第2期):116