Visual Basic教程(第3版)

Visual Basic教程(第3版)

《Visual Basic教程(第3版)》是2016年6月清華大學出版社出版的圖書,作者是鄭阿奇。

基本介紹

  • 書名:Visual Basic教程(第3版)
  • 作者:鄭阿奇
  • ISBN:9787302437154
  • 定價:39元
  • 出版社:清華大學出版社
  • 出版時間:2016年6月
內容簡介,圖書目錄,

內容簡介

本教程以Visual Basic 6.0中文版為平台,主要包括Visual Basic概述,Visual Basic語言基礎,窗體和常用控制項,套用界面設計過程,資料庫套用,圖形、文本和多媒體套用,滑鼠、鍵盤和OLE控制項,以及檔案操作等方面內容。本書體現了較強的套用特色,同時較好地兼顧了等級考試。通過本教程的學習和配套的實驗、實習實訓,使學習者基本具備用Visual Basic開發一個小的套用系統的能力。
本教程可作為普通高等院校、高職高專、軟體職業技術學院等各類學校的教材,也可供Visual Basic培訓和讀者自學使用。

圖書目錄

第1章 Visual Basic概述 1
1.1 Visual Basic 6.0集成開發環境 1
1.1.1 標題欄 2
1.1.2 選單欄 2
1.1.3 工具列 3
1.1.4 工具箱 3
1.1.5 視窗 5
1.2 簡單程式實例 7
1.3 簡單程式實例分析 10
1.3.1 面向對象的程式設計方法 10
1.3.2 事件驅動的編程機制 12
習題 12
第2章 Visual Basic語言基礎 14
2.1 Visual Basic語言的基本概念 14
2.1.1 標識符 14
2.1.2 書寫規範 14
2.2 數據類型和常量、變數 16
2.2.1 數據類型 16
2.2.2 常量 17
2.2.3 變數 19
2.3 運算符和表達式 22
2.3.1 運算符和表達式簡介 22
2.3.2 各種運算的優先順序 24
2.4 常用內部函式 26
2.4.1 算術函式 26
2.4.2 字元函式 28
2.4.3 日期與時間函式 29
2.4.4 類型轉換函式和判斷函式 31
2.5 輸入、顯示和列印 32
2.5.1 輸入(InputBox)函式 32
2.5.2 顯示(MsgBox)函式 32
2.5.3 列印(Print)方法 34
2.6 典型考題解析 37
習題 38
第3章 Visual Basic語言基本結構 41
3.1 基本控制結構 41
3.1.1 順序結構 41
3.1.2 分支結構 41
3.1.3 循環結構 49
3.2 數組 53
3.2.1 聲明數組 54
3.2.2 數組的操作 55
3.2.3 靜態數組和動態數組 58
3.2.4 多維數組 62
3.3 用戶定義類型 64
3.4 基本算法及舉例 67
3.4.1 算法分析 67
3.4.2 算法舉例 68
3.5 典型考題解析 76
習題 78
第4章 窗體和常用控制項 85
4.1 窗體的設計 85
4.1.1 窗體的屬性 85
4.1.2 窗體的事件 88
4.1.3 窗體的方法 90
4.1.4 窗體的裝載、卸載和關閉 91
4.2 控制項介紹 93
4.2.1 控制項的分類 93
4.2.2 控制項的通用特性 94
4.2.3 使用With結構 96
4.2.4 編輯器設定 97
4.2.5 對象瀏覽器 98
4.3 內部控制項 99
4.3.1 標籤、文本框和命令按鈕 99
4.3.2 框架、選項按鈕和複選框 103
4.3.3 列表框和組合框 105
4.3.4 圖像框和圖片框 111
4.3.5 滾動條和定時器 112
4.3.6 檔案系統控制項 115
4.4 控制項數組 118
4.5 綜合練習 121
4.6 典型考題解析 123
習題 125
第5章 套用界面設計 128
5.1 多窗體 128
5.1.1 使用多窗體 128
5.1.2 設定啟動窗體 129
5.1.3 窗體模板 130
5.2 選單 132
5.2.1 選單的基本概念 132
5.2.2 選單編輯器 133
5.2.3 選單的代碼設計 135
5.2.4 彈出式選單 137
5.3 工具列 138
5.4 多文檔界面 141
5.4.1 界面樣式 141
5.4.2 多文檔界面概述 142
5.5 通用對話框控制項 146
5.5.1 創建通用對話框控制項 146
5.5.2 “檔案”對話框 147
5.5.3 “字型”對話框 149
5.5.4 “顏色”、“列印”和“幫助”對話框 150
習題 151
第6章 過程 154
6.1 Visual Basic的工程 154
6.1.1 檔案類型 154
6.1.2 工程的組成 155
6.1.3 管理工程 156
6.2 過程介紹 157
6.2.1 子程式過程 158
6.2.2 函式過程 161
6.3 過程的調用 162
6.3.1 調用子程式過程 162
6.3.2 調用函式過程 163
6.4 參數的傳遞 166
6.4.1 形參和實參 166
6.4.2 參數按值傳遞和按地址傳遞 169
6.4.3 數組參數 173
6.4.4 對象參數 175
6.5 遞歸過程 176
6.6 變數的作用範圍 179
6.6.1 過程級、模組級和全局變數 179
6.6.2 靜態變數 183
6.6.3 使用同名的變數 184
6.7 過程的作用範圍 185
6.7.1 調用其他模組的過程 185
6.7.2 靜態過程 186
6.7.3 啟動過程(Sub Main) 186
6.8 調用執行檔(Shell) 187
6.9 程式舉例 188
6.10 典型考題解析 193
習題 196
第7章 資料庫套用 204
7.1 資料庫基本知識 204
7.2 使用可視化數據管理器創建資料庫 206
7.2.1 創建資料庫 206
7.2.2 結構化查詢語言SQL 210
7.3 Data控制項的使用 212
7.3.1 Data控制項的常用屬性和數據感知控制項 213
7.3.2 Data控制項的記錄集 215
7.4 ADO數據對象訪問技術 218
7.4.1 ADO Data控制項的使用 218
7.4.2 數據窗體嚮導 225
7.4.3 ADO編程模型 226
7.5 可視化資料庫工具 230
7.5.1 數據環境設計器 230
7.5.2 數據視圖視窗 233
7.5.3 查詢設計器 233
7.6 設計報表 235
7.6.1 報表設計器 235
7.6.2 報表的設計 237
7.6.3 向報表添加Function控制項 239
7.7 多媒體資料庫 241
7.7.1 將多媒體數據存放在欄位 241
7.7.2 在欄位中存放檔案名稱 242
習題 245
第8章 圖形和文本 247
8.1 繪製圖形 247
8.1.1 坐標系 247
8.1.2 坐標刻度 248
8.1.3 設定顏色 249
8.1.4 圖形控制項 250
8.1.5 繪圖方法 253
8.2 彩色點陣圖圖像處理 258
8.3 設定文本 261
8.3.1 文本字型 261
8.3.2 列印 263
習題 264
第9章 滑鼠和鍵盤 266
9.1 滑鼠 266
9.1.1 滑鼠事件 266
9.1.2 改變滑鼠指針 270
9.2 鍵盤事件 272
9.3 拖放 275
習題 278
第10章 檔案 281
10.1 數據檔案 281
10.1.1 順序檔案 282
10.1.2 隨機檔案 287
10.1.3 二進制檔案 290
10.2 FSO對象模型 290
10.2.1 訪問FSO對象模型 291
10.2.2 驅動器和資料夾操作 292
10.2.3 檔案操作 294
習題 301
部分習題答案 303
附錄A 程式調試 307

相關詞條

熱門詞條

聯絡我們