Visual Basic程式設計項目教程(第2版)

Visual Basic程式設計項目教程(第2版)

《Visual Basic程式設計項目教程(第2版)》是2014年10月出版的圖書,作者是劉自昆、方紅琴。

基本介紹

  • 書名:Visual Basic程式設計項目教程(第2版)
  • 作者:劉自昆、方紅琴
  • ISBN:9787121241307
  • 頁數:228
  • 出版社:電子工業出版社
  • 出版時間:2014-10
  • 開本:16
內容簡介,目錄,

內容簡介

本書以程式設計為主線,針對Visual Basic語言程式設計的初學者,力求深入淺出,理論聯繫實際。在11個章節中,通過示例講述了Visual Basic 6.0的程式設計方法和套用,主要涵蓋Visual Basic基礎知識、Visual Basic程式設計初步、常用控制項、選擇結構程式設計、循環結構程式設計、數組、過程、錯誤處理、圖形操作、檔案系統、多媒體控制項、數據控制項等內容。全書在編排上注意了由簡及繁、由淺入深和循序漸進,力求通俗易懂、簡捷實用。

目錄

項目一 VB 6.0概述—創建“Hello Word!”應用程式 1
任務1.1 認識VB 6.0 2
1.1.1 了解程式設計語言的發展 2
1.1.2 掌握什麼是VB 2
1.1.3 熟悉VB的特點 2
1.1.4 了解VB的版本 3
任務1.2 啟動VB 6.0並新建一個工程 4
1.2.1 啟動VB 6.0 4
1.2.2 了解主視窗 5
1.2.3 熟悉其他視窗 6
任務1.3 設計應用程式界面 8
1.3.1 掌握VB的對象 8
1.3.2 掌握對象屬性 9
1.3.3 掌握事件及事件過程 9
1.3.4 熟悉對象方法 9
1.3.5 設定對象屬性 10
1.3.6 設計應用程式界面 10
任務1.4 編寫應用程式代碼 11
任務1.5 運行、調試並保存應用程式 13
1.5.1 運行並保存應用程式 13
1.5.2 調試程式 14
1.5.3 退出VB 6.0 14
項目拓展 開發“好好學習,天天向上!”應用程式 14
知識拓展 15
課後練習與指導 16
項目二 VB 6.0 編程基礎—創建輸入/輸出應用程式 18
任務2.1 掌握VB 6.0的數據類型 19
2.1.1 掌握數值型數據 19
2.1.2 掌握字元型數據 20
2.1.3 掌握布爾型數據 20
2.1.4 掌握變體型數據 20
任務2.2 掌握VB 6.0的變數 21
2.2.1 了解變數的概念 21
2.2.2 掌握變數命名規則 21
2.2.3 掌握變數的作用範圍 22
2.2.4 掌握變數的類型和定義 22
2.2.5 掌握同名變數 24
任務2.3 掌握VB 6.0的常量 25
任務2.4 編寫圓周長和面積計算器應用程式 26
2.4.1 設計應用程式 26
2.4.2 編寫應用程式 26
任務2.5 掌握數據的輸出 27
2.5.1 了解Print方法 27
2.5.2 編寫數據輸出應用程式 28
任務2.6 掌握VB 6.0的運算符和表達式 29
2.6.1 掌握算術運算符 29
2.6.2 掌握字元串連線符 30
2.6.3 掌握關係運算符 30
2.6.4 掌握邏輯運算符 31
2.6.5 掌握運算符執行順序 32
任務2.7 編寫多位數分位顯示應用程式 33
任務2.8 熟悉VB 6.0的常用函式 34
2.8.1 了解VB 6.0常用函式 34
2.8.2 編寫Sin(x)和Cos(x)函式計算器應用程式 36
項目拓展 編寫函式運算器應用程式 36
知識拓展 控制項名稱的約定縮寫 38
課後練習與指導 38
項目三 窗體與控制項—設計簡單乘法計算器 42
任務3.1 掌握窗體及相關概念 43
3.1.1 了解窗體的概念 43
3.1.2 掌握窗體的結構與屬性 43
3.1.3 掌握窗體的事件 45
任務3.2 掌握控制項的概念及基本操作 46
3.2.1 了解控制項的基本概念 46
3.2.2 添加控制項 46
3.2.3 調整控制項 47
3.2.4 設定控制項屬性 47
任務3.3 創建新的工程 48
任務3.4 設計應用程式界面 48
3.4.1 添加控制項 48
3.4.2 編輯調整控制項 50
3.4.3 設定控制項屬性 50
任務3.5 編寫應用程式代碼 51
3.5.1 掌握添加代碼方法 51
3.5.2 編寫應用程式 52
項目拓展 編寫文本顯示器應用程式 53
知識拓展 54
課後練習與指導 54
項目四 選擇控制項—設計字型顯示器 56
任務4.1 掌握應用程式用到的標準控制項 57
4.1.1 掌握複選框基本概念及操作 57
4.1.2 掌握單選按鈕基本概念及操作 57
4.1.3 掌握框架基本概念及操作 58
4.1.4 掌握通用對話框基本概念 58
任務4.2 創建用戶界面 58
4.2.1 添加基本控制項 58
4.2.2 添加通用對話框控制項 59
任務4.3 設定界面屬性 60
4.3.1 設定文本框控制項屬性 60
4.3.2 設定框架控制項屬性 60
4.3.3 設定單選按鈕、複選框和命令按鈕控制項屬性 60
任務4.4 編寫事件代碼 61
4.4.1 為單選按鈕和複選框編寫事件代碼 61
4.4.2 實現通用對話框的調用 63
任務4.5 使用控制項數組來設計“字型顯示器” 65
4.5.1 了解控制項數組 65
4.5.2 創建用戶界面 65
4.5.3 設定界面屬性 66
4.5.4 編寫事件代碼 66
項目拓展 設計簡單的“文本編輯器” 67
知識拓展 72
課後練習與指導 73
項目五 選擇控制項—設計商品信息顯示系統 75
任務5.1 創建用戶界面 76
5.1.1 掌握列表框的基本概念 76
5.1.2 掌握組合框的基本概念 76
5.1.3 創建界面 76
任務5.2 設定界面屬性 76
5.2.1 掌握列表框的主要屬性 76
5.2.2 掌握組合框的主要屬性 78
5.2.3 設定屬性 78
任務5.3 編寫事件代碼 79
5.3.1 掌握列表框常用的方法和事件 79
5.3.2 掌握組合框常用的方法和事件 79
5.3.3 編寫應用程式代碼 80
任務5.4 開發一個員工信息錄入程式 82
5.4.1 創建用戶界面 82
5.4.2 設定界面屬性 82
5.4.3 編寫事件代碼 83
項目拓展 開發一個學生成績查詢程式 84
知識拓展 86
課後練習與指導 86
項目六 圖形和時間控制項—設計世界時間顯示程式 88
任務6.1 創建用戶界面 89
6.1.1 了解定時器、圖片框和圖像框的基本概念 89
6.1.2 創建界面 89
任務6.2 設定界面屬性 89
6.2.1 掌握定時器、圖片框和圖像框的常用屬性 89
6.2.2 設定屬性 91
任務6.3 編寫事件代碼 92
6.3.1 掌握定時器、圖片框和圖像框的常用事件 92
6.3.2 編寫程式代碼 92
任務6.4 設計鬧鐘程式 93
6.4.1 創建用戶界面 93
6.4.2 設定界面屬性 94
6.4.3 編寫事件代碼 94
項目拓展 編寫一個抽獎程式 95
知識拓展 97
課後練習與指導 98
項目七 選單的套用—設計我的記事本 103
任務7.1 創建用戶界面 104
7.1.1 掌握選單的基本概念 104
7.1.2 創建選單 105
7.1.3 添加其他控制項 107
任務7.2 設定界面屬性 107
任務7.3 編寫事件代碼 108
7.3.1 聲明變數並編寫初始化代碼 108
7.3.2 為“檔案”的下拉選單編寫代碼 108
7.3.3 為“編輯”的下拉選單編寫代碼 110
任務7.4 設計“文本編輯器” 112
7.4.1 創建用戶界面 113
7.4.2 設定界面屬性 113
7.4.3 編寫事件代碼 113
項目拓展 設計工具列和狀態欄 115
知識拓展 119
課後練習與指導 119
項目八 檔案系統—設計學生成績查詢系統 124
任務8.1 設計檔案資源管理器 126
8.1.1 設計檔案資源管理器界面 126
8.1.2 實現“驅動器列表”控制項的顯示功能 127
8.1.3 實現“資料夾列表”控制項的顯示功能 128
8.1.4 實現“檔案列表”控制項的顯示功能 129
8.1.5 實現刪除檔案功能 130
8.1.6 實現複製、剪下和貼上檔案功能 132
8.1.7 設計彈出式選單和滑鼠事件 134
任務8.2 實現學生信息修改功能 136
8.2.1 設計學生信息修改界面 136
8.2.2 實現學生信息修改界面的打開功能 138
8.2.3 實現讀檔案功能 138
8.2.4 實現寫檔案功能 140
任務8.3 實現學生信息查看功能 142
8.3.1 設計學生信息查看界面 142
8.3.2 實現學生信息查看界面的打開功能 143
8.3.3 實現新增學生成績功能 143
8.3.4 實現顯示、查找學生成績功能 145
項目拓展 動態創建檔案 148
知識拓展 150
課後練習與指導 151
項目九 VB繪圖—設計簡易的畫圖程式 154
任務9.1 掌握繪圖控制項 155
9.1.1 掌握直線控制項 155
9.1.2 掌握形狀控制項 155
任務9.2 設計簡易畫圖程式的用戶界面 157
9.2.1 添加基本控制項 157
9.2.2 添加直線控制項 157
9.2.3 添加形狀控制項 157
9.2.4 設定圖形控制項的屬性 158
任務9.3 編寫控制項回響事件的代碼 159
9.3.1 添加基本代碼 159
9.3.2 添加畫線功能的相關代碼 160
任務9.4 其他畫圖程式 163
9.4.1 在窗體中繪製顏色不同的大小圓 163
9.4.2 繪製同心圓和同心矩形 163
項目拓展 設計一個時鐘 164
知識拓展 166
課後練習與指導 166
項目十 多媒體控制項—製作CD播放機 171
任務10.1 了解多媒體控制項及其屬性 172
任務10.2 建立可視化用戶界面 172
10.2.1 添加基本控制項 172
10.2.2 添加多媒體控制項 173
10.2.3 設定控制項屬性 173
任務10.3 編寫控制項回響事件的代碼 173
任務10.4 製作多媒體播放器 175
10.4.1 了解Slider控制項 175
10.4.2 設定程式界面 175
10.4.3 編寫事件代碼 175
項目拓展10.5 製作Flash播放器 177
10.5.1 了解ShockwaveFlash控制項 178
10.5.2 設定界面並編寫代碼 178
知識拓展10.6 179
課後練習與指導 179
項目十一 資料庫—設計學生成績管理系統 184
任務11.1 設計資料庫 185
11.1.1 了解ADO 185
11.1.2 設計學生成績管理系統資料庫 185
任務11.2 設計用戶登錄界面 186
11.2.1 設計界面 186
11.2.2 編寫應用程式代碼 186
任務11.3 設計“學生成績管理系統”的主界面 188
11.3.1 設計主界面 188
11.3.2 編寫程式代碼 188
任務11.4 設計“課程管理”界面 191
11.4.1 設計界面 191
11.4.2 編寫程式代碼 192
任務11.5 設計“成績管理”界面 195
11.5.1 設計界面 195
11.5.2 編寫程式代碼 197
項目拓展 207
課後練習與指導 207
參考答案 211

相關詞條

熱門詞條

聯絡我們