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

Visual Basic程序設計綜合教程

Visual Basic程序設計綜合教程

定 價:¥29.00

作 者: 朱從旭主編;嚴暉[等]編著
出版社: 清華大學出版社
叢編項: 高等學校教材
標 簽: VB

ISBN: 9787302104322 出版時間: 2005-03-01 包裝: 平裝
開本: 26cm 頁數(shù): 350 字數(shù):  

內容簡介

  本書結合非計算機專業(yè)學生的實際,按照將VisualBasic作為第一門程序設計語言的要求進行編寫。針對初學者的特點,在內容編排、敘述表達、習題和實驗安排等方面,力圖遵循循序漸進原則。全書分教學篇、實驗篇和參考篇。教學篇以語言知識和程序設計技能為兩大重點。在知識性方面,對程序設計基本知識、面向對象可視化編程的基本概念、VisualBasic開發(fā)環(huán)境和基本語法、編程方法和常用算法進行了系統(tǒng)介紹。在操作技能方面,結合常用算法的實現(xiàn)和界面設計兩大重點進行介紹。在習題方面,設置了選擇和填空兩大類型,著重強化基礎訓練。總體上力圖方便教與學。實驗篇配備了與教學篇各章對應的10個實驗和1個綜合性實驗。每章的實驗包含了基本操作題、簡單應用題和綜合應用題三類題型。參考篇提供了一些常用表、重要語言要素的歸納,并介紹擴展VisualBasic功能的API函數(shù)的使用方法和全國計算機等級考試題型。教學篇是教學的主線,實驗篇是教學的配合,參考篇是學習功能的擴展。本書可作為高校非計算機專業(yè)本科的教材,也可作為計算機專業(yè)高職和??频慕虒W用書,同時可供想學習VisualBasic或欲參加全國計算機等級考試的各類人員參考。

作者簡介

暫缺《Visual Basic程序設計綜合教程》作者簡介

圖書目錄

目 錄
第一篇 教 學 篇
第1章 集成開發(fā)環(huán)境和程序設計入門 1
1.1 Visual Basic的發(fā)展和功能特點 1
1.1.1 Visual Basic的發(fā)展 1
1.1.2 Visual Basic的功能特點 2
1.2 Visual Basic集成開發(fā)環(huán)境 4
1.2.1 常規(guī)組成部分 4
1.2.2 Visual Basic 6.0特有組成部分 5
1.3 對象與事件驅動編程機制 7
1.3.1 類和對象的概念 7
1.3.2 Visual Basic對象的基本操作 8
1.3.3 事件驅動編程機制 9
1.4 常見Visual Basic對象及其屬性、方法和事件 12
1.4.1 窗體對象及其屬性、方法、事件 12
1.4.2 按鈕對象及其屬性、方法、事件 13
1.4.3 文本框對象及其屬性、方法、事件 14
1.4.4 標簽對象及其屬性、方法、事件 16
1.4.5 標準控件的默認屬性與常見的公共屬性 17
1.5 可視化編程的基本步驟 19
1.5.1 新建工程 19
1.5.2 添加控件 19
1.5.3 設置屬性 19
1.5.4 編寫代碼 20
1.5.5 保存工程 21
1.5.6 運行工程 21
1.5.7 修改工程 21
1.5.8 最后保存 22
1.5.9 生成可執(zhí)行文件 22
1.6 Visual Basic源程序的格式與文件組成 23
1.6.1 Visual Basic源程序的書寫格式 23
1.6.2 Visual Basic工程的文件組成 23
1.6.3 Visual Basic源程序文件的改名問題 24
1.7 簡單程序實例 25
習題1 27
第2章 基本數(shù)據(jù)類型及運算類型 30
2.1 基本數(shù)據(jù)類型 30
2.2 變量和常量 31
2.2.1 變量的用途和種類 31
2.2.2 變量的命名規(guī)則 33
2.2.3 變量類型的聲明 34
2.2.4 變量的賦值與引用 35
2.2.5 常量的定義和種類 36
2.3 運算符和表達式 38
2.3.1 算術運算符和算術表達式 38
2.3.2 字符串運算符和字符串表達式 39
2.3.3 關系運算符和關系表達式 40
2.3.4 邏輯運算符和邏輯表達式 41
2.3.5 表達式求值和運算符的優(yōu)先級 42
2.4 Visual Basic常用內部函數(shù) 42
2.4.1 函數(shù)的參數(shù)與函數(shù)的值 42
2.4.2 數(shù)學函數(shù) 43
2.4.3 字符函數(shù) 45
2.4.4 類型轉換函數(shù) 49
2.4.5 日期函數(shù) 51
2.4.6 其他函數(shù) 52
習題2 53
第3章 程序控制結構 55
3.1 輸入輸出語句 55
3.1.1 InputBox函數(shù) 55
3.1.2 MsgBox函數(shù)和MsgBox過程 56
3.1.3 Print方法 58
3.1.4 格式輸出 59
3.1.5 打印機輸出 61
3.1.6 字型 62
3.2 順序結構 63
3.2.1 賦值語句 63
3.2.2 輸出數(shù)據(jù) 64
3.2.3 順序結構的特征 65
3.3 分支結構 66
3.3.1 單分支選擇 66
3.3.2 二分支選擇 66
3.3.3 If結構的嵌套 67
3.3.4 多分支選擇 68
3.3.5 條件函數(shù) 72
3.4 循環(huán)結構 73
3.4.1 For…Next循環(huán) 73
3.4.2 Do循環(huán) 76
3.4.3 循環(huán)的嵌套 78
3.5 輔助控制語句 80
3.5.1 GoTo型控制 80
3.5.2 Exit語句 81
3.5.3 End語句 81
3.5.4 With語句 82
3.6 常用算法舉例 82
3.6.1 累加、連乘 82
3.6.2 求素數(shù) 84
3.6.3 最大、最小值問題 84
3.6.4 窮舉法 85
3.6.5 遞推法 86
習題3 87
第4章 常用標準控件 92
4.1 控件基本知識 92
4.1.1 標準控件 92
4.1.2 ActiveX控件 93
4.1.3 ActiveX Dll代碼部件 94
4.1.4 可插入對象 95
4.2 文本控件 95
4.2.1 標簽 95
4.2.2 文本框 98
4.3 圖形控件 100
4.3.1 圖片框、圖像框的屬性、事件和方法 100
4.3.2 圖形文件的裝入 104
4.3.3 直線與形狀 104
4.4 按鈕控件 105
4.5 選擇控件--復選框與單選按鈕 107
4.6 選擇控件--列表框和組合框 110
4.6.1 列表框(ListBox) 110
4.6.2 組合框(ComboBox) 114
4.7 滾動條 116
4.7.1 屬性 116
4.7.2 事件 117
4.8 定時器 118
4.9 框架 121
4.10 焦點與Tab順序 121
4.10.1 焦點事件 121
4.10.2 Tab鍵順序 122
習題4 123
第5章 數(shù)組與類型 127
5.1 數(shù)組的概念 127
5.1.1 數(shù)組的定義 127
5.1.2 靜態(tài)數(shù)組和動態(tài)數(shù)組 129
5.2 數(shù)組的基本操作 133
5.2.1 數(shù)組的初始化 133
5.2.2 數(shù)組的輸入、輸出和復制 133
5.2.3 For Each…Next語句 135
5.3 控件數(shù)組 136
5.4 自定義類型 140
5.5 枚舉類型 143
5.6 常用算法舉例 145
5.6.1 分類統(tǒng)計 145
5.6.2 數(shù)組排序 146
5.6.3 數(shù)組元素的查找、插入與刪除 149
習題5 154
第6章 過程 159
6.1 Sub過程 159
6.1.1 Sub過程的建立 159
6.1.2 Sub過程的調用 162
6.2 Function過程 162
6.2.1 Function過程的定義 163
6.2.2 Function過程的調用 164
6.2.3 通用過程和事件過程 164
6.3 參數(shù)傳遞 164
6.3.1 形參和實參 165
6.3.2 引用 165
6.3.3 傳值 165
6.3.4 指名傳送 167
6.3.5 數(shù)組參數(shù)的傳遞 167
6.4 可選參數(shù)和可變參數(shù) 169
6.4.1 可選參數(shù) 169
6.4.2 可變參數(shù) 170
6.5 對象參數(shù) 170
6.5.1 控件參數(shù) 171
6.5.2 窗體參數(shù) 171
6.6 作用域和生存期 172
6.6.1 常量、變量及數(shù)組的作用域和生存期 172
6.6.2 過程和函數(shù)的作用域 176
6.7 常用算法舉例 177
6.7.1 數(shù)制轉換 177
6.7.2 英文文本加密解密 178
6.7.3 單詞查找與替換 180
6.7.4 數(shù)組反序 181
習題6 182
第7章 菜單與對話框 186
7.1 菜單編輯器 186
7.1.1 菜單概述 186
7.1.2 打開菜單編輯器 187
7.1.3 創(chuàng)建菜單 187
7.2 菜單項的控制 188
7.2.1 有效性控制 188
7.2.2 菜單項標記 189
7.2.3 鍵盤選擇 189
7.3 菜單項的增減 190
7.4 彈出式菜單 192
7.5 通用對話框 193
7.5.1 文件對話框 194
7.5.2 顏色對話框 195
7.5.3 字體對話框 196
7.5.4 打印對話框 197
習題7 198
第8章 多重窗體與環(huán)境應用 202
8.1 建立多重窗體應用程序 202
8.1.1 多重窗體的添加 202
8.1.2 多重窗體的設計 203
8.1.3 多文檔界面 205
8.2 多重窗體應用程序的執(zhí)行與保存 209
8.2.1 設置啟動窗體 209
8.2.2 多重窗體工程的保存與打開 210
8.3 Visual Basic工程結構 210
8.3.1 窗體模塊 210
8.3.2 標準模塊 212
8.3.3 Sub Main過程 213
8.4 閑置循環(huán)與DoEvents語句 213
習題8 215
第9章 鍵盤與鼠標事件過程 217
9.1 KeyPress事件 217
9.2 KeyDown和KeyUp事件 219
9.3 鼠標事件 221
9.3.1 MouseMove事件 221
9.3.2 MouseDown和MouseUp事件 223
9.4 鼠標指針 224
9.4.1 利用MousePointer屬性改變鼠標指針樣式 224
9.4.2 利用MouseIcon屬性自定義鼠標指針 225
9.5 拖放 226
9.5.1 Drag方法 226
9.5.2 DragOver事件和DragDrop事件 227
習題9 229
第10章 文件 233
10.1 文件的結構和分類 233
10.1.1 文件結構 233
10.1.2 文件分類 233
10.2 文件操作語句和函數(shù) 234
10.2.1 文件的打開 234
10.2.2 文件的讀寫相關函數(shù) 234
10.2.3 文件的關閉 235
10.3 順序文件 235
10.3.1 順序文件的讀操作 235
10.3.2 順序文件的寫操作 237
10.4 隨機文件 239
10.4.1 隨機文件的讀寫操作 239
10.4.2 隨機文件中記錄的增加與刪除 240
10.4.3 用控件瀏覽和修改隨機文件 246
10.5 文件系統(tǒng)控件 248
10.5.1 驅動器列表框 248
10.5.2 目錄列表框 249
10.5.3 文件列表框 249
10.5.4 三種文件系統(tǒng)列表框協(xié)同工作的程序 250
10.6 文件基本操作 251
10.6.1 刪除文件命令 251
10.6.2 文件復制命令 251
10.6.3 文件(夾)重命名命令 251
習題10 252
第二篇 實 驗 篇
實驗1 集成開發(fā)環(huán)境和程序設計入門 257
實驗2 基本數(shù)據(jù)類型和運算類型 260
實驗3 程序控制結構 263
實驗4 常用標準控件 268
實驗5 數(shù)組與類型 274
實驗6 過程 279
實驗7 菜單與對話框 282
實驗8 多重窗體與環(huán)境應用 288
實驗9 鍵盤與鼠標事件過程 291
實驗10 文件 293
實驗11 課程綜合實驗項目 297
第三篇 參 考 篇
附錄1 字符ASCII碼表 299
附錄2 Visual Basic常用內部函數(shù)匯集 300
附錄3 Visual Basic常用屬性、方法 315
附錄4 常見顏色多種等價表達值對照表 330
附錄5 在Visual Basic中調用API函數(shù) 331
附錄6 全國計算機等級考試 (二級Visual Basic)模擬試題 339

參考書目 351

本目錄推薦

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