注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計BASIC/VB及其相關(guān)Visual Basic程序設(shè)計實用教程

Visual Basic程序設(shè)計實用教程

Visual Basic程序設(shè)計實用教程

定 價:¥32.00

作 者: 朱國華,蔣毅 主編
出版社: 中國人民大學(xué)出版社
叢編項: 高等學(xué)校計算機(jī)專業(yè)實用教材系列
標(biāo) 簽: Script

ISBN: 9787300101507 出版時間: 2009-02-01 包裝: 平裝
開本: 16開 頁數(shù): 321 字?jǐn)?shù):  

內(nèi)容簡介

  本書共分為10章,系統(tǒng)地介紹了Visual Basic 6.0的基本功能和使用方法。前9章以“主要知識點+精選實例+鞏固與提高+課后習(xí)題”的方式介紹了Visual Basic的入門知識,Visual Basic編程的相關(guān)概念和窗體對象,Visual Basic程序設(shè)計基礎(chǔ),Visual Basic控制結(jié)構(gòu),Visual Basic的過程,Visual Basic控件,Visual Basic菜單、工具欄、狀態(tài)欄和對話框,Visual Basic與數(shù)據(jù)庫,Vistlal Basic的文件操作;第10章給出了一個數(shù)據(jù)庫信息系統(tǒng)項目的開發(fā)實例,讀者可跟著作者的思路學(xué)習(xí)在實際工作中利用Visual Basic開發(fā)一個數(shù)據(jù)庫信息系統(tǒng)的方法和過程。本書的最后準(zhǔn)備了上機(jī)實驗,實驗設(shè)計涵蓋了本書的主要內(nèi)容,不僅能夠強(qiáng)化讀者對知識的掌握,而且還能夠提升讀者的編程技能。

作者簡介

暫缺《Visual Basic程序設(shè)計實用教程》作者簡介

圖書目錄

第1章 認(rèn)識Visual Basic 1
1.1 Visual Basic簡介 1
1.1.1 Visual Basic的發(fā)展歷史 1
1.1.2 Visual Basic的特點 2
1.1.3 Visual Basic 6.0的版本 3
1.2 Visual Basic的啟動和退出 4
1.3 Visual Basic集成開發(fā)環(huán)境 5
1.3.1 Visual Basic集成開發(fā)環(huán)境的組成 5
1.3.2 Visual Basic集成開發(fā)環(huán)境的定制 6
1.4 MSDN幫助系統(tǒng)的使用 10
1.4.1 MSDN幫助系統(tǒng)的使用說明 11
1.4.2 MSDN幫助系統(tǒng)中的示例程序 13
1.5 Visual Basic工程管理 13
1.5.1 工程的組成 14
1.5.2 建立、打開及保存工程 14
1.5.3 在工程中添加、刪除及保存文件 15
1.5.4 多個工程協(xié)同工作 16
1.5.5 對象瀏覽器 16
1.5.6 運(yùn)行工程 17
1.6 創(chuàng)建Visual Basic應(yīng)用程序 18
1.6.1 創(chuàng)建應(yīng)用程序界面 19
1.6.2 設(shè)置屬性 20
1.6.3 編寫代碼 20
1.6.4 運(yùn)行程序 21
1.7 鞏固與提高 22
1.7.1 規(guī)范定制Visual Basic集成
開發(fā)環(huán)境 22
1.7.2 Visual Basic快捷鍵的使用 22
本章習(xí)題 23
第2章 Visual Basic編程相關(guān)概念和窗體對象 24
2.1 面向?qū)ο蟮某绦蛟O(shè)計 24
2.1.1 對象的概念 24
2.1.2 屬性的概念 25
2.1.3 事件 26
2.1.4 方法 26
2.1.5 屬性、方法和事件之間的關(guān)系 26
2.2 事件驅(qū)動的編程方式 28
2.2.1 Windows的工作方式 28
2.2.2 事件驅(qū)動模型 28
2.2.3 交互式開發(fā) 29
2.3 窗體概述 29
2.3.1 窗體的屬性 30
2.3.2 窗體的方法 32
2.3.3 窗體的事件 34
2.4 窗體的生命周期 35
2.4.1 窗體的創(chuàng)建 35
2.4.2 窗體的加載 35
2.4.3 窗體的顯示 36
2.4.4 窗體的卸載 36
2.4.5 窗體生命周期示例 37
2.5 MDI窗體應(yīng)用 40
2.5.1 MDI窗體概述 40
2.5.2 MDI應(yīng)用程序的創(chuàng)建過程 40
2.5.3 MDI窗體應(yīng)用舉例 42
2.6 鞏固與提高 43
2.6.1 多重窗體 43
2.6.2 多重窗體舉例 44
本章習(xí)題 46
第3章 Visual Basic程序設(shè)計基礎(chǔ) 47
3.1 Visual Basic標(biāo)識符和關(guān)鍵字 47
3.1.1 Visual Basic標(biāo)識符 47
3.1.2 Visual Basic關(guān)鍵字 47
3.1.3 ASCII字符集 48
3.2 Visual Basic數(shù)據(jù)類型 50
3.2.1 基本數(shù)據(jù)類型 50
3.2.2 用戶定義的數(shù)據(jù)類型 52
3.2.3 枚舉類型 52
3.3 Visual Basic常量和變量 53
3.3.1 常量 53
3.3.2 變量 55
3.3.3 常用系統(tǒng)常數(shù) 57
3.4 Visual Basic運(yùn)算符和表達(dá)式 59
3.4.1 運(yùn)算符 59
3.4.2 運(yùn)算符在表達(dá)式中的優(yōu)先級 61
3.4.3 書寫規(guī)則 62
3.5 Visual Basic數(shù)組 62
3.5.1 數(shù)組聲明 62
3.5.2 靜態(tài)數(shù)組和動態(tài)數(shù)組 63
3.6 Visual Basic常用內(nèi)部函數(shù) 65
3.6.1 數(shù)學(xué)函數(shù) 65
3.6.2 字符串函數(shù) 66
3.6.3 日期函數(shù) 67
3.6.4 格式輸出函數(shù) 67
3.6.5 轉(zhuǎn)換函數(shù) 68
3.6.6 Shell函數(shù) 69
3.7 鞏固與提高 70
3.7.1 變量命名約定 70
3.7.2 符號常量命名約定 71
3.7.3 變量作用域前綴 71
3.7.4 對象命名約定 71
3.7.5 代碼注釋約定 72
本章習(xí)題 72
第4章 Visual Basic控制結(jié)構(gòu) 74
4.1 算法概述 74
4.1.1 什么是算法 74
4.1.2 算法的要素 74
4.1.3 算法的描述 75
4.1.4 結(jié)構(gòu)化程序控制結(jié)構(gòu) 75
4.2 Visual Basic順序結(jié)構(gòu) 75
4.2.1 賦值語句 75
4.2.2 Print方法 76
4.2.3 順序結(jié)構(gòu)示例 76
4.3 Visual Basic選擇結(jié)構(gòu) 77
4.3.1 If語句 77
4.3.2 Select Case語句 79
4.3.3 一些條件函數(shù) 81
4.3.4 選擇結(jié)構(gòu)示例 82
4.4 Visual Basic循環(huán)結(jié)構(gòu) 83
4.4.1 For循環(huán) 84
4.4.2 While循環(huán) 86
4.4.3 Do循環(huán) 86
4.4.4 幾種不同循環(huán)結(jié)構(gòu)的比較 88
4.4.5 循環(huán)結(jié)構(gòu)示例 88
4.5 其他控制結(jié)構(gòu) 89
4.5.1 Goto語句 89
4.5.2 On...GoSub和On...GoTo語句 90
4.5.3 End語句 91
4.5.4 Exit語句 92
4.5.5 With語句 93
4.6 鞏固與提高 94
4.6.1 迭代法和窮舉法 94
4.6.2 查找算法 96
4.6.3 排序算法 98
4.6.4 進(jìn)制轉(zhuǎn)換算法 100
4.6.5 最小值和最大值 101
4.6.6 素數(shù) 102
4.6.7 最大公約數(shù) 102
本章習(xí)題 104
第5章 Visual Basic的過程 106
5.1 過程 106
5.1.1 Sub過程 107
5.1.2 Function過程 108
5.1.3 Sub過程和Function過程的區(qū)別 108
5.1.4 事件過程 109
5.2 過程的調(diào)用 110
5.2.1 調(diào)用Sub過程 110
5.2.2 調(diào)用Function過程 110
5.2.3 調(diào)用事件過程 111
5.3 參數(shù)的傳遞 112
5.3.1 形參和實參 112
5.3.2 參數(shù)的數(shù)據(jù)類型 113
5.3.3 可選參數(shù)和可變參數(shù) 113
5.3.4 參數(shù)按值傳遞和按地址傳遞 115
5.3.5 數(shù)組參數(shù) 117
5.3.6 對象參數(shù) 118
5.3.7 過程的遞歸調(diào)用 119
5.4 過程與變量的作用范圍 119
5.4.1 過程的作用范圍 120
5.4.2 變量的作用范圍 121
5.4.3 靜態(tài)變量 122
5.4.4 Sub Main過程 123
5.5 鞏固與提高 123
5.5.1 過程遞歸示例 124
5.5.2 過程應(yīng)用示例 125
本章習(xí)題 126
第6章 Visual Basic控件 128
6.1 控件概述 128
6.1.1 控件的分類 128
6.1.2 控件的通用特性 129
6.1.3 多個控件的格式化 131
6.2 TextBox控件 131
6.2.1 TextBox的常用屬性 131
6.2.2 TextBox的事件與方法 133
6.2.3 TextBox應(yīng)用示例 135
6.3 Label控件 136
6.3.1 Label控件的常用屬性 136
6.3.2 Label控件應(yīng)用示例 137
6.4 CommandButton控件 138
6.4.1 CommandButton控件的常用屬性 138
6.4.2 CommandButton控件的應(yīng)用示例 139
6.5 選擇控件 140
6.5.1 選擇控件及其常用屬性 140
6.5.2 選擇控件應(yīng)用示例 141
6.6 ListBox控件與ComboBox控件 143
6.6.1 ListBox控件與ComboBox控件的常用屬性 144
6.6.2 ListBox控件與ComboBox控件的事件 146
6.6.3 ListBox控件與ComboBox控件應(yīng)用示例 146
6.7 HscrollBar控件與VscrollBar控件 147
6.7.1 HscrollBar控件與VscrollBar控件的常用屬性 148
6.7.2 HscrollBar控件與VscrollBar控件的事件 148
6.7.3 HscrollBar控件與VscrollBar控件應(yīng)用示例 148
6.8 PictureBox控件與Image控件 150
6.8.1 PictureBox控件與Image控件的常用屬性 150
6.8.2 PictureBox控件應(yīng)用示例 150
6.9 Line控件與Shape控件 151
6.9.1 Line控件與Shape控件的常用屬性 152
6.9.2 Line控件與Shape控件的常用繪圖方法 152
6.9.3 Line控件與Shape控件應(yīng)用示例 153
6.10 Timer控件 154
6.10.1 Timer定時器控件的屬性和事件 154
6.10.2 Timer控件應(yīng)用示例 154
6.11 控件數(shù)組 155
6.11.1 控件數(shù)組的概念 155
6.11.2 控件數(shù)組的建立 155
6.11.3 控件數(shù)組應(yīng)用示例 156
6.12 鞏固與提高 156
6.12.1 ActiveX控件中的TreeView控件 157
6.12.2 TreeView常用屬性 157
6.12.3 TreeView常用方法 159
6.12.4 TreeView常用事件 160
6.12.5 TreeView控件應(yīng)用示例 160
本章習(xí)題 163
第7章 Visual Basic菜單、工具欄、狀態(tài)欄、對話框 165
7.1 菜單 165
7.1.1 菜單編輯器 165
7.1.2 菜單控件的屬性和事件 167
7.1.3 下拉式菜單設(shè)計 167
7.1.4 彈出式菜單 172
7.1.5 菜單動態(tài)增減 173
7.2 工具欄 175
7.2.1 利用Toolbar控件創(chuàng)建工具欄 175
7.2.2 工具欄應(yīng)用示例 176
7.3 狀態(tài)欄 179
7.3.1 利用StatusBar控件設(shè)計狀態(tài)欄 179
7.3.2 狀態(tài)欄應(yīng)用示例 180
7.4 對話框 181
7.4.1 預(yù)定義對話框 181
7.4.2 通用對話框 184
7.4.3 “打開”對話框 185
7.4.4 “另存為”對話框 187
7.4.5 “顏色”對話框 188
7.4.6 “字體”對話框 189
7.4.7 “打印”對話框 191
7.4.8 “幫助”對話框 191
7.4.9 自定義對話框 192
7.5 鞏固與提高 194
7.5.1 CoolBar控件 194
7.5.2 添加控件到CoolBar 194
7.5.3 在CoolBar中顯示圖片 195
7.5.4 與其他控件一同使用CoolBar 195
7.5.5 CoolBar控件使用示例 195
本章習(xí)題 196
第8章 Visual Basic與數(shù)據(jù)庫 198
8.1 數(shù)據(jù)庫概述 198
8.1.1 用Visual Basic 6.0作為數(shù)據(jù)庫開發(fā)平臺 198
8.1.2 數(shù)據(jù)庫結(jié)構(gòu) 199
8.1.3 數(shù)據(jù)庫管理系統(tǒng)的組成 200
8.1.4 數(shù)據(jù)庫管理系統(tǒng)的功能 200
8.2 SQL語言基礎(chǔ) 201
8.2.1 SQL語言簡介 201
8.2.2 表的建立 202
8.2.3 插入數(shù)據(jù) 202
8.2.4 修改數(shù)據(jù) 203
8.2.5 刪除數(shù)據(jù) 203
8.2.6 表結(jié)構(gòu)的修改 203
8.2.7 表的刪除 203
8.2.8 查詢語句 203
8.3 ADO編程技術(shù) 204
8.3.1 ADO數(shù)據(jù)控件 205
8.3.2 ADO對象概述 206
8.3.3 Connection對象 207
8.3.4 Recordset對象 209
8.3.5 Command對象 211
8.3.6 ADO對象編程流程 212
8.3.7 ADO應(yīng)用示例 215
8.4 Visual Basic的報表設(shè)計 218
8.4.1 數(shù)據(jù)環(huán)境設(shè)計器 218
8.4.2 數(shù)據(jù)報表設(shè)計器 218
8.4.3 報表設(shè)計應(yīng)用舉例 220
8.5 鞏固與提高 223
8.5.1 用可視化數(shù)據(jù)管理器創(chuàng)建數(shù)據(jù)庫 223
8.5.2 可視化數(shù)據(jù)管理器的數(shù)據(jù)窗體設(shè)計器 225
本章習(xí)題 226
第9章 Visual Basic文件操作 228
9.1 文件概述 228
9.1.1 文件說明 228
9.1.2 文件的結(jié)構(gòu) 229
9.1.3 文件的分類 229
9.1.4 文件的打開與關(guān)閉 230
9.2 順序文件 231
9.2.1 順序文件的打開 232
9.2.2 順序文件的關(guān)閉 234
9.2.3 順序文件的寫操作 234
9.2.4 順序文件的讀操作 238
9.3 隨機(jī)文件 242
9.3.1 隨機(jī)文件的寫操作 242
9.3.2 隨機(jī)文件的讀操作 243
9.3.3 隨機(jī)文件中記錄的增加與刪除 247
9.4 二進(jìn)制文件 248
9.4.1 二進(jìn)制存取與隨機(jī)存取 249
9.4.2 文件指針 249
9.5 文件系統(tǒng)控件 251
9.5.1 驅(qū)動器列表框
(DriveListBox) 251
9.5.2 目錄列表框(DirListBox) 252
9.5.3 文件列表框(FileListBox) 253
9.6 常用的文件操作語句和函數(shù) 254
9.7 文件系統(tǒng)對象FSO 259
9.7.1 FSO簡介 259
9.7.2 FileSystemObject對象 260
9.7.3 Drive對象 260
9.7.4 Folder對象 261
9.7.5 File對象和TextStream對象 263
9.8 鞏固與提高 264
9.8.1 API函數(shù)簡介 265
9.8.2 API函數(shù)應(yīng)用流程 265
9.8.3 通過API函數(shù)判斷一個磁盤驅(qū)動器的類型 266
9.8.4 通過API函數(shù)取得指定文件的時間信息 268
本章習(xí)題 269
第10章 綜合應(yīng)用——圖書管理信息系統(tǒng) 271
10.1 管理信息系統(tǒng)的開發(fā)方法和流程 271
10.1.1 管理信息系統(tǒng)的開發(fā)方法 271
10.1.2 管理信息系統(tǒng)的開發(fā)流程 272
10.2 圖書管理信息系統(tǒng)的系統(tǒng)設(shè)計 272
10.2.1 圖書管理信息系統(tǒng)的需求分析 273
10.2.2 圖書管理信息系統(tǒng)的功能模塊設(shè)計 273
10.2.3 圖書管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計 274
10.3 圖書管理信息系統(tǒng)的程序開發(fā) 275
10.3.1 圖書管理信息系統(tǒng)的文件架構(gòu)圖 275
10.3.2 圖書管理信息系統(tǒng)程序運(yùn)行 276
10.4 圖書管理信息系統(tǒng)的主要功能模塊程序設(shè)計 280
10.4.1 登錄模塊 281
10.4.2 圖書管理模塊 283
10.4.3 借書證管理模塊 289
10.4.4 借書還書操作模塊 293
10.4.5 報表模塊 298
10.5 鞏固與提高 299
本章習(xí)題 300
實驗1 Visual Basic集成開發(fā)環(huán)境及工程管理 301
實驗2 Visual Basic窗體 304
實驗3 Visual Basic程序設(shè)計語言基礎(chǔ) 309
實驗4 Visual Basic控制結(jié)構(gòu)與過程 312
實驗5 Visual Basic常用控件 314
實驗6 Visual Basic菜單、工具欄、狀態(tài)欄、對話框 316
實驗7 Visual Basic數(shù)據(jù)庫操作 318
實驗8 Visual Basic文件操作 320
部分習(xí)題參考答案 322

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號