注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計Visual Basic程序設計實用教程

Visual Basic程序設計實用教程

Visual Basic程序設計實用教程

定 價:¥54.00

作 者: 趙雪梅,邵洪成 著,趙雪梅,邵洪成 編
出版社: 中國鐵道出版社
叢編項: 普通高等學?!笆濉币?guī)劃教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787113270926 出版時間: 2020-08-01 包裝: 平裝
開本: 16開 頁數(shù): 378 字數(shù):  

內(nèi)容簡介

  本書根據(jù)教育部考試中心新頒布的《全國計算機等級考試二級Visual Basic考試大綱》編寫而成。本書以Visual Basic 6.0中文版為背景,詳細介紹了Visual Basic程序設計的基本知識、窗體與常用控件、語言基礎、三種基本結構、數(shù)組、過程、文件、編程方法和常用算法,同時將可視化界面設計與程序設計語言有機地結合,通過內(nèi)容豐富的實例較系統(tǒng)地介紹了使用Visual Basic開發(fā)Windows應用程序的方法,使學生逐步領會面向對象程序設計的編程思想和程序設計技巧。針對初學者的特點,本書在編排方面注意了由簡入繁、循序漸進地切入主題,內(nèi)容翔實、圖文并茂、通俗易懂、簡潔實用。 本書適合作為普通高等學校非計算機專業(yè)“Visual Basic語言程序設計”課程的教材,也可作為全國計算機等級考試二級Visual Basic的培訓教材,還可作為相關工程技術人員和計算機愛好者學習Visual Basic語言程序設計的參考書。

作者簡介

  趙雪梅、邵洪成,鹽城工學院

圖書目錄

目 錄
第1章 Visual Basic語言程序設計概述 1
1.1 Visual Basic簡介 1
1.1.1 VB的主要特點 1
1.1.2 VB 6.0的版本 2
1.2 VB集成開發(fā)環(huán)境 2
1.2.1 VB的啟動與退出 2
1.2.2 VB集成開發(fā)環(huán)境的組成 3
1.3 對象、屬性、方法和事件 7
1.3.1 對象和屬性 8
1.3.2 方法和事件 8
1.4 工程管理 9
1.5 模塊 9
1.6 VB的簡單應用 10
1.6.1 創(chuàng)建一個可執(zhí)行應用程序的步驟 10
1.6.2 一個簡單應用程序示例 12
習題 13
第2章 窗體與常用控件 15
2.1 窗體 15
2.1.1 窗體常用屬性 15
2.1.2 窗體常用方法 18
2.1.3 窗體常用事件 20
2.2 常用控件 21
2.2.1 標簽 22
2.2.2 文本框 24
2.2.3 命令按鈕 27
2.2.4 列表框 30
2.2.5 組合框 33
2.2.6 框架 36
2.2.7 選項按鈕和復選框 36
2.2.8 圖片框與圖像 39
2.2.9 直線和形狀 40
2.2.10 滾動條 41
2.2.11 計時器 42
2.3 控件值 43
2.4 窗體與控件示例 44
習題 44

第3章 Visual Basic程序設計語言基礎 49
3.1 數(shù)據(jù)類型 49
3.1.1 數(shù)值型數(shù)據(jù) 50
3.1.2 字符型數(shù)據(jù) 50
3.1.3 邏輯型數(shù)據(jù) 51
3.1.4 日期型數(shù)據(jù) 51
3.1.5 貨幣型數(shù)據(jù) 51
3.1.6 字節(jié)型數(shù)據(jù) 51
3.1.7 對象型數(shù)據(jù) 51
3.1.8 變體型數(shù)據(jù) 51
3.1.9 記錄類型 51
3.1.10 枚舉類型 51
3.2 常量與變量 52
3.2.1 命名規(guī)則 52
3.2.2 常量 52
3.2.3 變量 53
3.3 運算符和表達式 58
3.3.1 算術運算符和算術表達式 58
3.3.2 字符串運算符 59
3.3.3 關系運算符和關系表達式 60
3.3.4 邏輯運算符和邏輯表達式 61
3.3.5 表達式的執(zhí)行順序 62
3.4 VB內(nèi)部函數(shù) 62
3.4.1 算術函數(shù) 62
3.4.2 字符函數(shù) 63
3.4.3 轉換函數(shù) 64
3.4.4 日期與時間函數(shù) 66
3.4.5 測試函數(shù) 67
3.4.6 格式化函數(shù) 67
習題 69
第4章 算法與結構化程序設計 75
4.1 算法與算法的描述 75
4.1.1 算法 75
4.1.2 算法的描述 78
4.2 結構化程序設計 79
4.2.1 結構化程序設計原則 79
4.2.2 結構化程序設計的三種基本結構 79
4.3 源程序書寫規(guī)則 80
習題 81
第5章 順序結構 82
5.1 賦值語句 82
5.1.1 格式與執(zhí)行過程 82
5.1.2 賦值時不同數(shù)據(jù)類型的轉換 82
5.2 暫停語句與結束語句 83
5.2.1 暫停語句 83
5.2.2 結束語句 83
5.3 InputBox()函數(shù)與MsgBox()函數(shù) 84
5.3.1 InputBox()函數(shù) 84
5.3.2 MsgBox()函數(shù) 85
5.3.3 MsgBox語句 86
5.4 順序結構程序示例 86
習題 88
第6章 選擇結構 91
6.1 If語句 91
6.1.1 單分支結構 91
6.1.2 雙分支結構 92
6.1.3 IIf()函數(shù) 93
6.1.4 多分支結構 93
6.2 Select Case語句 95
6.3 選擇結構的嵌套 96
6.4 選擇結構程序示例 97
習題 100
第7章 循環(huán)結構 105
7.1 While.Wend循環(huán) 105
7.2 Do.Loop循環(huán) 106
7.2.1 先判斷后執(zhí)行的當型Do.Loop循環(huán)結構 106
7.2.2 先執(zhí)行后判斷的當型Do.Loop循環(huán)結構 107
7.2.3 先判斷后執(zhí)行的直到型Do.Loop循環(huán)結構 107
7.2.4 先執(zhí)行后判斷的直到型Do.Loop循環(huán)結構 108
7.2.5 無條件的Do.Loop循環(huán)結構與Exit Do語句 109
7.3 For.Next循環(huán) 110
7.4 循環(huán)結構的嵌套 113
7.5 循環(huán)結構程序示例 115
習題 120
第8章 數(shù)組 137
8.1 數(shù)組的概念 137
8.1.1 數(shù)組命名與數(shù)組元素 137
8.1.2 數(shù)組類型 137
8.1.3 數(shù)組的定義 138
8.1.4 數(shù)組的結構 139
8.1.5 數(shù)組的引用 139
8.2 固定大小數(shù)組 139
8.2.1 固定大小數(shù)組的定義 140
8.2.2 數(shù)組的基本操作 140
8.2.3 固定大小數(shù)組示例 143
8.3 動態(tài)數(shù)組 144
8.3.1 動態(tài)數(shù)組的定義 145
8.3.2 動態(tài)數(shù)組示例 146
8.4 數(shù)組函數(shù)及數(shù)組語句 147
8.4.1 數(shù)組函數(shù) 147
8.4.2 數(shù)組語句 148
8.5 控件數(shù)組 149
8.5.1 基本概念 149
8.5.2 建立控件數(shù)組 150
8.5.3 控件數(shù)組示例 150
8.6 數(shù)組程序示例 152
習題 161
第9章 過程 179
9.1 Sub過程 179
9.1.1 事件過程 179
9.1.2 通用過程 180
9.2 Function過程 184
9.3 參數(shù)傳遞 186
9.3.1 形參與實參 186
9.3.2 按值傳遞 186
9.3.3 按地址傳遞 187
9.3.4 數(shù)組參數(shù) 189
9.3.5 對象參數(shù) 190
9.3.6 可選參數(shù) 190
9.4 嵌套調(diào)用和遞歸過程 192
9.4.1 嵌套調(diào)用 192
9.4.2 遞歸過程 192
9.5 過程的作用域 194
9.6 創(chuàng)建與設置啟動過程 194
9.7 過程程序示例 198
習題 205
第10章 其他對象及應用 222
10.1 鍵盤 222
10.1.1 KeyPress事件 222
10.1.2 KeyDown事件和KeyUp事件 223
10.2 鼠標 225
10.2.1 鼠標屬性 225
10.2.2 鼠標事件 226
10.2.3 鼠標的拖放 228
10.3 菜單 232
10.3.1 菜單編輯器 232
10.3.2 下拉式菜單 233
10.3.3 彈出式菜單 235
10.4 對話框 237
10.4.1 通用對話框的基本知識 237
10.4.2 文件對話框 239
10.4.3 顏色對話框 241
10.4.4 字體對話框 242
10.4.5 打印對話框 243
10.4.6 幫助對話框 243
10.4.7 自定義對話框 244
10.5 ActiveX控件 244
10.5.1 Slider控件 244
10.5.2 SSTab控件 245
10.6 其他對象程序示例 248
習題 253
第11章 文件 264
11.1 文件管理控件 263
11.1.1 驅動器列表框 263
11.1.2 目錄列表框 264
11.1.3 文件列表框 265
11.1.4 組合使用文件管理控件 266
11.2 文件的基本操作 267
11.2.1 刪除文件 267
11.2.2 復制文件 267
11.2.3 文件或目錄重命名 267
11.2.4 建立目錄 268
11.3 文件處理 268
11.3.1 文件分類 268
11.3.2 文件處理步驟 268
11.3.3 文件處理語句與函數(shù) 269
11.4 順序文件 271
11.4.1 打開或建立順序文件 271
11.4.2 向順序文件中寫數(shù)據(jù) 272
11.4.3 從順序文件中讀數(shù)據(jù) 273
11.4.4 關閉順序文件 274
11.4.5 順序文件示例 274
11.5 隨機文件 277
11.5.1 記錄類型變量 278
11.5.2 打開或建立隨機文件 279
11.5.3 向隨機文件中寫數(shù)據(jù) 279
11.5.4 從隨機文件中讀數(shù)據(jù) 280
11.5.5 向隨機文件中添加、刪除或修改記錄 281
11.5.6 關閉隨機文件 283
11.5.7 隨機文件示例 283
11.6 二進制文件 287
11.6.1 打開或建立二進制文件 287
11.6.2 二進制文件的讀寫操作 287
11.6.3 關閉二進制文件 287
11.6.4 二進制文件示例 287
11.7 文件示例 288
習題 295
第12章 程序調(diào)試 305
12.1 程序調(diào)試的基本知識 305
12.1.1 錯誤類型 305
12.1.2 調(diào)試工具 306
12.2 程序調(diào)試方法 307
12.2.1 中斷狀態(tài)的進入與退出 307
12.2.2 調(diào)試窗口的使用 308
12.2.3 設置斷點與單步調(diào)試 310
習題 311
第13章 全國計算機等級考試二級公共基礎知識 314
13.1 數(shù)據(jù)結構與算法 314
13.1.1 算法 314
13.1.2 數(shù)據(jù)結構 316
13.1.3 線性表及其順序存儲結構 317
13.1.4 棧和隊列 319
13.1.5 線性鏈表 320
13.1.6 樹與二叉樹 321
13.1.7 查找技術 328
13.1.8 排序技術 328
習題 329
13.2 程序設計基礎 337
13.2.1 程序設計方法與風格 337
13.2.2 結構化程序設計 338
13.2.3 面向對象的程序設計 339
習題 341
13.3 軟件工程基礎 343
13.3.1 軟件工程基本概念 343
13.3.2 結構化分析方法 345
13.3.3 結構化設計方法 347
13.3.4 軟件測試 351
13.3.5 程序調(diào)試 353
習題 354
13.4 數(shù)據(jù)庫設計基礎 359
13.4.1 數(shù)據(jù)庫的基本概念 359
13.4.2 數(shù)據(jù)模型 363
13.4.3 關系代數(shù) 366
13.4.4 數(shù)據(jù)庫設計與管理 368
習題 370
第13章習題參考答案 376
參考文獻 378

本目錄推薦

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