![](/c49/30/1032858510.jpg)
出版社:人民郵電 ISBN:9787115274977 商品編碼:1032858510 開本:16 出版時間:2012-03-01 代碼:39 作者:鄭麗敏
" 基本信息 - 商品名稱:Visual Basic程序設計及應用(21世紀高等學校計算機規劃教材)/高校繫列
- 作者:鄭麗敏
- 代碼:39.8
- 出版社:人民郵電
- ISBN號:9787115274977
其他參考信息 - 出版時間:2012-03-01
- 印刷時間:2012-03-01
- 版次:1
- 印次:1
- 開本:16開
- 包裝:平裝
- 頁數:312
- 字數:526千字
編輯推薦語 鄭麗敏編寫《Visual Basic程序設計及應用》的目的是讓讀者掌握Visual Basic編程環境、語法、程序結構、面向對像程序設計基礎以及Visual Basic應用;培養讀者一定的程序設計能力,並掌握程序設計的一般方法和面向對像程序設計方法;培養讀者一定的邏輯思維能力及繫統開發的能力。 本書所講授的內容容易學習和掌握,並能反映計算機編程概念;通過實例講解,解釋程序設計邏輯思路、解決問題的方法及其應用。堅持按照先進、精簡、實用的原則選擇教材內容;把握合適的難易程度,引入大量應用實例,盡量做到簡單明了、通俗易懂;重視運用圖、表及典型案例說明問題。 內容提要 鄭麗敏主編的《Visual Basic程序設計及應用》內容包括Visual Basic入門、程序設計基礎、語法、程序控制結構、常用控件、數組、過程 及應用、菜單及多重窗體設計、文件操作、圖形與動畫、數據庫編程。本 書層次清晰,由淺入深,講解步驟明確,一步步地引領讀者學習Visual Basic程序設計編程知識及技術,並用其典型案例和綜合實例說明其應用。 每章後面都附有習題和上機實驗,可供讀者參考學習。 《Visual Basic程序設計及應用》所講授的內容容易學習和掌握,並 能反映計算機編程概念;通過一般性的實例講解,解釋程序設計邏輯思路 、解決問題的方法及其應用。堅持按照先進、精簡、實用的原則選擇教材 內容,把握合適的難易程度,引入大量應用實例,盡量做到簡單明了、通 俗易懂。重視運用圖、表及典型案例說明問題。 本書正確處理了理論知識和實踐技能的關繫,實用性和針對性強,既 可作為高等院校的教學用書,也非常適合Visual Basic程序設計的愛好者 和技術人員自學。 目錄 **章 Visual Basic入門 1 1.1 Visual Basic概述 1 1.1.1 什麼是Visual Basic 1 1.1.2 Visual Basic的版本 1 1.1.3 Visual Basic的主要特點 2 1.1.4 Visual Basic 6.0的啟動和退出 3 1.2 Visual Basic集成開發環境 4 1.2.1 主窗口 4 1.2.2 工具箱窗口 5 1.2.3 窗體設計窗口 6 1.2.4 工程資源管理器窗口 6 1.2.5 屬性窗口 7 1.2.6 窗體布局窗口 8 1.2.7 代碼窗口 8 1.2.8 立即窗口 8 1.3 Visual Basic編程入門 8 1.3.1 Visual Basic開發應用程序步驟 8 1.3.2 Visual Basic應用程序的構成 11 1.3.3 Visual Basic工程管理 11 1.4 使用幫助功能 13 1.5 程序調試 14 1.5.1 錯誤的類型 15 1.5.2 調試和排錯 15 1.6 Visual Basic程序設計入門舉例 17 習題及上機實驗題 19 第2章 Visual Basic程序設計基礎 22 2.1 程序設計概述 22 2.1.1 程序設計定義 22 2.1.2 如何學習程序設計 23 2.2 結構化程序設計基礎 24 2.2.1 結構化程序設計基本概念 24 2.2.2 結構化程序設計圖的表示 25 2.2.3 結構化程序設計算法舉例 27 2.2.4 結構化程序設計特點、優點和缺點 28 2.3 可視化編程的基礎 29 2.3.1 對像的概念 29 2.3.2 屬性 30 2.3.3 事件 31 2.3.4 方法 32 2.3.5 窗體 32 2.3.6 控件及其操作 38 2.4 可視化程序設計舉例 40 習題及上機實驗題 46 第3章 Visual Basic語言基礎 49 3.1 數據類型 49 3.1.1 數據類型的基本概念 49 3.1.2 基本數據類型 49 3.2 常量和變量 52 3.2.1 常量和變量命名的規則 52 3.2.2 常量 52 3.2.3 變量 54 3.3 運算符和表達式 56 3.3.1 算術表達式 56 3.3.2 字符串表達式 57 3.3.3 關繫表達式 58 3.3.4 邏輯表達式 59 3.3.5 日期表達式 59 3.3.6 表達式中不同數據類型的轉換 60 3.3.7 運算符的優先級 60 3.4 常用內部函數 60 3.4.1 數學運算函數 61 3.4.2 字符串函數 61 3.4.3 日期和時間函數 63 3.4.4 類型轉換函數 63 3.5 編碼規則 63 3.6 Visual Basic語言基礎舉例 64 習題及上機實驗題 66 第4章 程序控制結構 68 4.1 順序結構 68 4.1.1 賦值語句 68 4.1.2 數據的輸入/輸出操作 70 4.1.3 其他常用語句 77 4.2 選擇結構 78 4.2.1 If語句 78 4.2.2 多分支Select Case語句 82 4.2.3 選擇結構的嵌套 85 4.2.4 條件函數 88 4.3 循環結構 89 4.3.1 For...Next循環語句 90 4.3.2 Do...Loop循環語句 92 4.3.3 While...Wend循環語句 95 4.3.4 其他控制語句 96 4.3.5 循環的嵌套 97 4.3.6 幾種循環語句比較 99 4.4 程序控制結構舉例 100 4.4.1 累加和累乘 100 4.4.2 遞推法 100 4.4.3 素數 101 4.4.4 窮舉法 102 習題及上機實驗題 103 第5章 常用控件的使用 107 5.1 Visual Basic的控件類型 107 5.1.1 標準控件 107 5.1.2 ActiveX控件 108 5.1.3 可插入對像 109 5.1.4 控件的命名規則 111 5.2 常用標準控件的使用 111 5.2.1 標簽和文本框控件 111 5.2.2 圖片框控件 123 5.2.3 圖像框控件 124 5.2.4 命令按鈕控件 125 5.2.5 單選按鈕和復選框控件 130 5.2.6 列表框和組合框控件 132 5.2.7 滾動條控件 135 5.2.8 框架控件 138 5.2.9 選項卡控件 140 5.3 控件應用舉例 141 習題及上機實驗題 149 第6章 數組及其他構造類型 151 6.1 數組的基本概念 151 6.1.1 使用數組的目的 151 6.1.2 數組的概念及分類 152 6.1.3 數組的聲明 152 6.2 靜態數組的聲明及引用 153 6.2.1 一維數組 153 6.2.2 二維數組和多維數組 154 6.3 動態數組的聲明及引用 155 6.4 數組的初始化與基本操作 157 6.4.1 數組的初始化 157 6.4.2素的輸入、輸出和復制 158 6.4.3 求數組指定維數的上界和下界 159 6.5 數組的應用 159 6.5.1 排序問題 159 6.5.2 查找算法 161 6.5.3素的插入與刪除 162 6.5.4 綜合舉例 163 6.6 控件數組 166 6.6.1 控件數組概念 166 6.6.2 控件數組的建立與刪除 167 6.6.3 控件數組的使用 167 6.7 用戶自定義數據類型 168 6.7.1 用戶自定義數據類型的定義 168 6.7.2 用戶自定義型變量的聲明和使用 169 6.7.3 用戶自定義型數組使用 169 6.8 For Each...Next循環語句在數組中的作用 171 習題及上機實驗題 172 第7章 過程及應用 175 7.1 過程概述 175 7.2 Sub過程 175 7.2.1 事件過程 175 7.2.2 Sub過程的定義 176 7.2.3 Sub過程的調用 177 7.3 函數過程 179 7.3.1 Function函數過程的定義 179 7.3.2 Function函數過程的調用 180 7.4 過程中的參數 181 7.4.1 參數傳遞的定義 181 7.4.2 參數傳遞的內容 182 7.5 過程的嵌套調用和遞歸調用 185 7.5.1 過程的嵌套調用 185 7.5.2 過程的遞歸調用 186 7.6 變量的作用域和生存期 188 7.6.1 工程結構 188 7.6.2 變量的作用域 189 7.6.3 變量的生存期 191 7.7 過程設計應用舉例 192 習題及上機實驗題 197 第8章 菜單和多重窗體設計 199 8.1 菜單編輯器 199 8.1.1 Visual Basic中的菜單 199 8.1.2 菜單編輯器的使用 200 8.1.3 動態菜單的設計 205 8.1.4 彈出式菜單的設計 207 8.1.5 菜單應用舉例 209 8.2 多重窗體設計 213 8.2.1 多重窗體 213 8.2.2 多文檔界面 216 8.2.3 工具欄和狀態欄設計 219 8.2.4 多重窗體應用舉例 226 習題及上機實驗題 229 第9章 文件操作 231 9.1 文件的概念 231 9.1.1 概述 231 9.1.2 文件的結構 231 9.1.3 文件的分類 232 9.1.4 文件的基本操作 233 9.2 文件的管理 233 9.2.1 順序文件的基本操作 233 9.2.2 隨機文件的基本操作 239 9.2.3 文件操作函數的使用 243 9.2.4 文件操作語句的使用 244 9.3 文件繫統控件 246 9.3.1 驅動器、文件目錄和文件操作控件 246 9.3.2 通用對話框控件 248 9.3.3 通用對話框控件舉例 251 9.4 App對像 255 9.5 文件操作應用舉例 257 習題及上機實驗題 261 **0章 圖形與動畫 263 10.1 定時器控件 263 10.2 坐標繫 266 10.3 直線與形狀控件 269 10.4 繪圖屬性 272 10.5 圖形方法 274 10.5.1 Cls方法 274 10.5.2 PSet方法 274 10.5.3 Line方法 275 10.5.4 Circle方法 278 10.5.5 Point方法 280 10.6 繪制圖形應用舉例 281 習題及上機實驗題 284 **1章 數據庫編程 286 11.1 數據庫設計基礎 286 11.1.1 數據庫的一些基本概念 286 11.1.2 結構化查詢語言SQL 287 11.1.3 VB的數據庫訪問 288 11.1.4 VB數據庫繫統結構 289 11.2 可視化數據管理器 289 11.2.1 可視化數據管理器的數據管理 289 11.2.2 數據窗體設計器的使用 291 11.3 數據控件 293 11.3.1 數據控件的屬性、方法和事件 293 11.3.2 用控件顯示數據 296 11.4 ODBC 297 11.4.1 ODBC概述 297 11.4.2 ODBC數據源管理 298 11.4.3 與ODBC數據庫連接 300 11.5 ADO數據控件 301 11.5.1 ADO對像模型 301 11.5.2 ADO數據控件 302 11.5.3 ADO數據控件應用舉例 304 習題及上機實驗題 311 參考文獻 312
" |