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

Visual Basic學習手冊

Visual Basic學習手冊

定 價:¥59.00

作 者: 鞏建華,孫秀梅,安劍 等編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: Script

ISBN: 9787121129964 出版時間: 2011-04-01 包裝: 平裝
開本: 16開 頁數(shù): 512 字數(shù):  

內容簡介

  《Visual Basic學習手冊(附DVD光盤1張)》以初學者為核心,全面介紹了使用Visual Basic進行程序開發(fā)的各種技術。在內容排列上由淺入深,讓讀者循序漸進掌握編程技術;在內容講解上結合豐富的圖解和形象的比喻,幫助讀者理解“晦澀難懂”的技術;在內容形式上附有大量的提示、技巧、說明、情景應用、實戰(zhàn)練習等欄目,夯實讀者的編程基礎,豐富編程經驗。全書共分21章,其中,主要講述了Visual Basic集成開發(fā)環(huán)境的搭建、使用開發(fā)環(huán)境、掌握語言基礎、掌握算法和程序控制結構、熟悉數(shù)組與集合、熟練運用過程和函數(shù)、設計和美化窗體界面、掌握常用控件的使用、掌握ActiveX控件的使用、掌握鼠標鍵盤處理操作、熟悉模塊和類模塊、熟悉系統(tǒng)對象、設計和應用菜單、工具欄、狀態(tài)欄、演繹不一樣的對話框程序、掌握圖形圖像技術、掌握文件系統(tǒng)編程、學習數(shù)據(jù)庫編程技術、學習網(wǎng)絡編程技術以及學會程序調試和錯誤處理,最后,通過在線考試系統(tǒng)和學生成績管理系統(tǒng)兩個實戰(zhàn)項目使讀者將所學知識更好地應用到實際開發(fā)當中?! 禫isual Basic學習手冊(附DVD光盤1張)》附有配套光盤。光盤中提供《Visual Basic學習手冊(附DVD光盤1張)》所有程序的源代碼、重點難點的實例視頻錄像。其中,源代碼全部經過精心測試,能夠在Windows 2000、Windows XP、Windows Server 2003、Windows 7系統(tǒng)中編譯和運行。

作者簡介

暫缺《Visual Basic學習手冊》作者簡介

圖書目錄

目  錄
第1篇 基礎篇
第1章 初識Visual Basic 2
1.1 介紹Visual Basic 3
1.1.1 了解Visual Basic 3
1.1.2 追溯Visual Basic的發(fā)展歷史 3
1.1.3 介紹Visual Basic版本 4
1.1.4 如何學好Visual Basic 5
1.2 認識Visual Basic的強大優(yōu)勢 5
1.2.1 面向對象的程序設計語言 6
1.2.2 事件驅動機制 6
1.2.3 可視化編程 6
1.2.4 軟件集成式開發(fā) 6
1.2.5 強大的數(shù)據(jù)庫訪問功能 6
1.2.6 網(wǎng)絡功能 7
1.2.7 聯(lián)機幫助功能 7
1.3 熟悉身邊的Visual Basic
1.3 成功案例 7
1.4 搭建Visual Basic開發(fā)環(huán)境 8
1.4.1 安裝Visual Basic開發(fā)環(huán)境 8
1.4.2 啟動Visual Basic開發(fā)環(huán)境 10
1.5 開發(fā)第一個Visual Basic
1.5 程序——你好程序 12
1.6 本章小結 13
第2章 熟悉Visual Basic 6.0
第2章 開發(fā)環(huán)境 14
2.1 介紹Visual Basic 6.0的集成
2.1 開發(fā)環(huán)境 15
2.1.1 認識菜單欄——顯示所有
2.1.1 可用的操作 16
2.1.2 使用工具欄快速調用
2.1.2 菜單欄命令 18
2.1.3 利用工具箱中的控件設計
2.1.3 程序 18
2.1.4 使用工程資源管理器顯示工程2.1.4 中的資源 20
2.1.5 利用屬性窗口設置對象的
2.1.5 屬性 21
2.1.6 運用布局窗口設置窗體位置 21
2.1.7 在代碼編輯窗口中書寫程序 21
2.1.8 使用窗體設計器設計程序
2.1.8 界面 22
2.2 定制開發(fā)環(huán)境 22
2.2.1 定制開發(fā)環(huán)境 22
2.2.2 為開發(fā)環(huán)境提供鼠標滾輪 23
2.3 使用Visual Basic 6.0的幫助
2.3 系統(tǒng) 23
2.3.1 安裝與使用MSDN Library 24
2.3.2 使用Visual Basic的幫助
2.3.2 菜單——MSDN 24
2.4 創(chuàng)建Visual Basic應用程序——2.4 加法運算 26
2.4.1 創(chuàng)建工程文件 26
2.4.2 設計界面 26
2.4.3 編寫代碼 27
2.4.4 調試運行 27
2.4.5 保存工程 27
2.4.6 編譯程序 27
2.5 實戰(zhàn)練習 28
2.5.1 設置窗體寬度和高度 28
2.5.2 在“立即”窗口中顯示輸入的
2.5.2 信息 28
2.6 本章小結 29
第3章 掌握Visual Basic語言基礎 30
3.1 簡述對象概念 31
3.1.1 什么是對象 31
3.1.2 熟悉對象的屬性 31
3.1.3 理解對象的方法 32
3.1.4 了解對象的事件 33
3.2 了解語句組成要素 34
3.2.1 認識Visual Basic中的
關鍵字 34
3.2.2 掌握標識符的使用 34
3.3 掌握數(shù)據(jù)類型 35
3.3.1 基本數(shù)據(jù)類型 36
3.3.2 記錄類型 39
3.3.3 枚舉類型 40
3.4 學習使用變量 41
3.4.1 什么是變量 41
3.4.2 掌握變量的命名規(guī)則 41
3.4.3 聲明變量 42
3.4.4 變量的作用域 44
3.4.5 理解靜態(tài)變量的作用 45
3.4.6 處理變量同名問題 45
3.4.7 情景應用——實現(xiàn)兩個
3.2.1 變量的交換(不借助第三個
3.2.1 變量) 46
3.5 學習使用常量 47
3.5.1 聲明常量 47
3.5.2 局部常量和全局常量 47
3.5.3 情景應用——使用自定義
3.2.1 常量計算圓的面積 48
3.6 掌握運算符和表達式 48
3.6.1 學會使用運算符 49
3.6.2 了解表達式的構成 50
3.6.3 運算符的優(yōu)先級 50
3.7 熟悉代碼編寫規(guī)則 51
3.7.1 對象命名規(guī)則 51
3.7.2 代碼書寫規(guī)則 52
3.7.3 處理關鍵字沖突 53
3.7.4 了解代碼注釋規(guī)則 53
3.8 實戰(zhàn)練習 55
3.8.1 用“+”運算符進行加法和
3.2.1 串聯(lián)字符串 55
3.8.2 使用公用變量記錄當前
3.2.1 登錄用戶 55
3.8.3 正確使用“&”和“+” 56
3.9 本章小結 57
第4章 掌握算法和程序控制結構 58
4.1 了解算法 59
4.1.1 什么是算法 59
4.1.2 熟悉算法的特點 59
4.1.3 算法的描述方法 60
4.1.4 了解程序三種控制結構 60
4.2 學習使用順序結構 62
4.2.1 使用賦值語句給變量賦值 63
4.2.2 將用戶數(shù)據(jù)輸入到應用程序 64
4.2.3 將指定信息顯示給用戶 65
4.3 學習使用選擇結構 68
4.3.1 單分支If…Then語句 68
4.3.2 雙分支If…Then…Else語句 69
4.3.3 If語句的嵌套 70
4.3.4 多分支If…Then…ElseIf
語句 73
4.3.5 利用Select Case語句處理
3.2.1 多分支控制結構 74
4.3.6 使用IIf函數(shù)簡化程序 76
4.3.7 情景應用——十進制轉換為
3.2.1 其他進制 77
4.4 學習使用循環(huán)結構 77
4.4.1 For…Next循環(huán)語句 78
4.4.2 For Each…Next循環(huán)語句 79
4.4.3 Do…Loop循環(huán)語句 80
4.4.4 掌握While…Wend循環(huán)
3.2.1 語句 83
4.4.5 在應用程序中使用多重循環(huán) 83
4.4.6 學會選擇結構與循環(huán)結構的
3.2.1 嵌套 84
4.4.7 情景應用——起泡排序
3.2.1 算法的實現(xiàn) 85
4.5 了解其他輔助控制語句 86
4.5.1 跳轉語句GoTo 86
4.5.2 復用語句With…End With 87
4.5.3 退出語句Exit 88
4.5.4 結束語句End 88
4.6 實戰(zhàn)練習 89
4.6.1 求100以內的素數(shù) 89
4.6.2 用Do While語句求最大
3.2.1 公約數(shù)和最小公倍數(shù) 90
4.6.3 簡單的加密解密算法 91
4.7 本章小結 91
第5章 熟悉數(shù)組與集合 92
5.1 認識數(shù)組 93
5.1.1 數(shù)組的概念 93
5.1.2 數(shù)組與簡單變量的區(qū)別 94
5.1.3 了解數(shù)組的分類 94
5.2 掌握靜態(tài)數(shù)組的使用 94
5.2.1 聲明和使用一維數(shù)組 94
5.2.2 理解二維數(shù)組 96
5.2.3 定義多維數(shù)組 96
5.2.4 了解數(shù)組中的數(shù)組 97
5.2.5 情景應用——制作幼兒
3.2.1 識字卡片 98
5.3 熟悉動態(tài)數(shù)組的使用 100
5.3.1 聲明動態(tài)數(shù)組 100
5.3.2 調用動態(tài)數(shù)組 101
5.4 熟練運用數(shù)組的基本操作 101
5.4.1 對數(shù)組元素進行初始化 102
5.4.2 訪問數(shù)組中的元素 102
5.4.3 向數(shù)組中插入元素 102
5.4.4 刪除數(shù)組中的元素 103
5.4.5 查找數(shù)組中的元素 104
5.5 學習運用與數(shù)組相關的
5.5 函數(shù)及語句 104
5.5.1 利用Array函數(shù)給數(shù)組
5.5.1 賦值 104
5.5.2 利用UBound和LBound
5.5.1 函數(shù)獲得數(shù)組下標 105
5.5.3 利用Split函數(shù)創(chuàng)建數(shù)組 105
5.5.4 利用Option Base語句定義
5.5.1 數(shù)組下標 106
5.6 認識控件數(shù)組 107
5.6.1 了解控件數(shù)組的概念 107
5.6.2 聲明控件數(shù)組 107
5.6.3 調用控件數(shù)組 108
5.6.4 情景應用——利用控件
5.5.1 數(shù)組設置控件狀態(tài) 108
5.7 了解集合的使用 109
5.7.1 集合的概念 109
5.7.2 數(shù)據(jù)集合對象的應用 109
5.8 實戰(zhàn)練習 110
5.8.1 利用數(shù)組隨機抽取幸運
5.5.1 觀眾 110
5.8.2 利用數(shù)組實現(xiàn)矩陣轉換 110
5.8.3 使用Split函數(shù)分隔明日
5.5.1 公司網(wǎng)址 111
5.9 本章小結 111
第6章 熟練運用過程和函數(shù) 112
6.1 簡述過程的概念 113
6.2 掌握Sub過程的使用 113
6.2.1 學會使用事件過程 114
6.2.2 掌握通用過程 115
6.2.3 調用Sub過程 115
6.3 掌握Function過程的使用 116
6.3.1 Function過程概述 116
6.3.2 調用Function過程 117
6.4 學習使用參數(shù)傳遞 117
6.4.1 了解形式參數(shù)和實際參數(shù) 118
6.4.2 理解值傳遞和地址傳遞 118
6.4.3 傳遞數(shù)組的參數(shù) 119
6.4.4 傳遞對象的參數(shù) 120
6.5 了解可選參數(shù)與可變參數(shù) 121
6.5.1 什么是可選參數(shù) 121
6.5.2 理解可變參數(shù) 121
6.6 學習過程的嵌套調用和遞歸
6.6 調用 122
6.6.1 過程的嵌套調用 122
6.6.2 過程的遞歸調用 122
6.7 了解Sub Main過程 123
6.8 了解過程的作用域 124
6.9 學習使用常用內部函數(shù) 125
6.9.1 數(shù)學函數(shù) 125
6.9.2 字符串函數(shù) 125
6.9.3 類型轉換函數(shù) 126
6.9.4 判斷函數(shù) 127
6.9.5 日期和時間函數(shù) 127
6.9.6 隨機函數(shù) 128
6.9.7 格式化函數(shù) 128
6.9.8 Shell函數(shù) 130
6.9.9 情景應用——倒計時程序 131
6.9.10 情景應用——幸運抽獎 132
6.10 熟悉API函數(shù)的使用 133
6.10.1 API函數(shù)概述 133
6.10.2 使用API文本瀏覽器 133
6.10.3 聲明API函數(shù) 135
6.10.4 定義API常數(shù) 136
6.10.5 設置API類型 136
6.11 實戰(zhàn)練習 136
6.11.1 自定義獲取漢字拼音
6.11.1 簡碼的函數(shù) 136
6.11.2 計算加權平均值 137
6.11.3 擲骰子 137
6.12 本章小結 138
第7章 設計和美化窗體界面 139
7.1 介紹窗體 140
7.1.1 了解窗體的構成 140
7.1.2 熟悉窗體類型與結構 141
7.1.3 添加和刪除窗體 141
7.2 掌握窗體的加載與卸載 143
7.2.1 利用Load語句加載窗體 143
7.2.2 利用Unload語句卸載窗體 143
7.3 熟練使用窗體的屬性 143
7.3.1 重新定義窗體的名稱和
7.3.1 標題 144
7.3.2 設置窗體圖標 144
7.3.3 設計窗體的顯示風格 145
7.3.4 調整窗體的顯示狀態(tài)和
7.3.1 顯示位置 146
7.3.5 給窗體添加背景圖片 147
7.3.6 情景應用——窗體抖動 148
7.4 熟練使用窗體的方法 150
7.4.1 利用Show方法顯示窗體 150
7.4.2 利用Hide方法隱藏窗體 151
7.4.3 利用Move方法移動窗體 151
7.4.4 利用Print方法打印窗體 152
7.5 掌握窗體的事件 153
7.5.1 利用Click/DbClick事件
7.3.1 實現(xiàn)單擊和雙擊 153
7.5.2 利用Initialize事件實現(xiàn)
7.3.1 窗體初始化 154
7.5.3 利用Load/Unload/QueryUnload
7.3.1 事件實現(xiàn)載入和卸載 154
7.5.4 利用Paint/Resize事件實現(xiàn)
7.3.1 窗體重繪 157
7.5.5 利用Activate/Deactivate事件
7.3.1 實現(xiàn)窗體的活動性 158
7.5.6 利用GotFocus/LostFocus
7.3.1 事件處理窗體焦點 159
7.6 認識窗體的生命周期
7.6 (窗體事件的發(fā)生次序) 160
7.7 學習使用MDI窗體 162
7.7.1 MDI窗體概述 162
7.7.2 創(chuàng)建MDI應用程序 163
7.7.3 MDI窗體的MDIChild
7.3.1 屬性 163
7.7.4 情景應用——設計MDI
7.3.1 主窗體 164
7.8 實戰(zhàn)練習 166
7.8.1 歡迎窗體 166
7.8.2 整個窗體鋪滿圖片 166
7.8.3 創(chuàng)建字形窗體 167
7.9 本章小結 168
第8章 掌握常用控件的使用 169
8.1 介紹控件的概念 170
8.1.1 了解控件的作用 170
8.1.2 理解控件與對象的關系 170
8.1.3 認識控件的屬性、方法和
7.3.1 事件 170
8.2 熟悉控件的分類 171
8.2.1 直接使用標準內部控件 171
8.2.2 將ActiveX控件添加到
7.3.1 工具箱 171
8.2.3 學會使用可插入對象 171
8.3 掌握控件的相關操作 172
8.3.1 添加控件 172
8.3.2 對齊控件 173
8.3.3 調整控件前后順序 174
8.3.4 調整控件的大小 175
8.3.5 鎖定控件 175
8.3.6 刪除控件 176
8.3.7 恢復被刪除的控件 176
8.4 熟練使用標簽和文本框 176
8.4.1 標簽控件(Label控件) 176
8.4.2 文本框控件
7.3.1?。═extBox控件) 178
8.4.3 情景應用——使用標簽控件
7.3.1 模擬按鈕動作 180
8.5 熟練使用命令按鈕、單選按鈕、
8.5 復選框及框架 181
8.5.1 使用命令按鈕
8.5.1?。–ommandButton控件) 181
8.5.2 使用單選按鈕
8.5.1?。∣ptionButton控件) 182
8.5.3 使用復選框
8.5.1 (CheckBox控件) 184
8.5.4 使用框架(Frame控件) 186
8.6 熟練使用列表框與
8.6 下拉列表框 186
8.6.1 使用列表框(ListBox控件) 186
8.6.2 使用下拉列表框(ComboBox
8.6.1 控件) 189
8.6.3 情景應用——在ListBox
8.6.1 控件間實現(xiàn)數(shù)據(jù)交換 192
8.7 學習使用滾動條(HScrollBar
8.7 控件和VScrollBar控件) 193
8.8 實戰(zhàn)練習 196
8.8.1 限制文本框輸入字符數(shù) 196
8.8.2 格式化文本為指定格式 196
8.8.3 正如何讓列表框多列顯示
8.6.1 數(shù)據(jù) 197
8.9 本章小結 198

第2篇 核心篇
第9章 掌握ActiveX控件 200
9.1 介紹ActiveX控件 201
9.1.1 添加ActiveX控件 201
9.1.2 刪除ActiveX控件 201
9.1.3 注冊ActiveX控件 202
9.2 應用ListView控件開發(fā)程序 202
9.2.1 ListView控件的概述 202
9.2.2 ListView控件的常用
9.2.2 屬性和方法 203
9.2.3 使用ListView控件導航
9.2.2 數(shù)據(jù) 207
9.2.4 情景應用——使用ListView
9.2.2 控件顯示數(shù)據(jù) 208
9.3 應用TreeView控件開發(fā)
9.3 程序 210
9.3.1 TreeView控件的概述 210
9.3.2 TreeView控件的常用
9.2.2 屬性和方法 211
9.3.3 使用TreeView控件
9.2.2 導航數(shù)據(jù) 215
9.3.4 情景應用——使用TreeView
9.2.2 控件顯示數(shù)據(jù) 218
9.4 熟悉SSTab控件的使用 219
9.4.1 SSTab控件的概述 219
9.4.2 SSTab控件的常用屬性 219
9.4.3 情景應用——使用SSTab
9.2.2 控件分頁顯示數(shù)據(jù) 220
9.5 熟悉ProgressBar控件的使用 222
9.5.1 ProgressBar控件的概述 222
9.5.2 ProgressBar控件的常用
9.5.2 屬性 222
9.5.3 情景應用——使用ProgressBar
9.5.2 控件顯示數(shù)據(jù)備份進度 223
9.6 熟練使用ImageList控件 224
9.6.1 ImageList控件的概述 224
9.6.2 ImageList控件的常用屬性 225
9.6.3 情景應用——使用ImageList
9.5.2 控件將圖片顯示在
9.5.2 TreeView中 225
9.7 熟悉DTPicker控件的使用 226
9.7.1 DTPicker控件的概述 226
9.7.2 DTPicker控件的常用屬性 226
9.7.3 情景應用——使用DTPicker
9.5.2 控件錄入數(shù)據(jù) 228
9.8 實戰(zhàn)練習 229
9.8.1 設置TreeView控件的
9.5.2 背景色 229
9.8.2 設置ListView控件的
9.5.2 行間隔顏色 230
9.8.3 為啟動界面添加進度條 230
9.9 本章小結 231
第10章 掌握鼠標鍵盤處理操作 232
10.1 了解鼠標指針的設置 233
10.1.1 設置鼠標指針的形狀 233
10.1.2 將鼠標指針設置為指定的
10.1.2 圖片 234
10.1.3 將鼠標指針設置為指定的
10.1.2 動畫 235
10.2 掌握鼠標事件的響應 235
10.2.1 響應Click事件和DbClick
10.1.2 事件 235
10.2.2 響應MouseDown事件和
10.1.2 MouseUp事件 237
10.2.3 掌握MouseMove事件的
10.1.2 使用 238
10.2.4 情景應用——鼠標點
10.1.2 不到的按鈕 238
10.2.5 情景應用——使用鼠標
10.1.2 繪圖 239
10.3 掌握鍵盤事件的響應 240
10.3.1 掌握KeyDown事件和
10.1.2 KeyUp事件的使用 240
10.3.2 掌握KeyPress事件的
10.1.2 使用 244
10.4 實戰(zhàn)練習 245
10.4.1 變換標簽顏色 245
10.4.2 按【Enter】鍵移動焦點 246
10.4.3 鍵盤ASCII碼查詢 246
10.5 本章小結 247
第11章 熟悉模塊和類模塊 248
11.1 學習使用模塊 249
11.1.1 模塊的概述 249
11.1.2 創(chuàng)建模塊 249
11.1.3 添加現(xiàn)存的標準模塊 249
11.2 創(chuàng)建模塊的典型應用 250
11.3 創(chuàng)建和使用類模塊 253
11.3.1 類模塊的概述 253
11.3.2 創(chuàng)建類模塊 253
11.3.3 添加現(xiàn)有的類模塊 253
11.3.4 理解標準模塊和類模塊的
10.1.2 區(qū)別 254
11.4 創(chuàng)建類模塊的典型應用 254
11.5 本章小結 260
第12章 熟悉系統(tǒng)對象 261
12.1 熟練應用程序對象(App) 262
12.1.1 App對象概述 262
12.1.2 利用APP對象動態(tài)識別
10.1.2 路徑 265
12.2 熟練應用屏幕對象
12.2?。⊿creen) 265
12.2.1 Screen對象概述 266
12.2.2 Screen對象的常用屬性 266
12.3 熟練使用剪切板對象
12.2 (Clipboard) 267
12.3.1 Clipboard對象概述 267
12.3.2 Clipboard對象的常用方法 267
12.4 熟練應用調試對象
12.2?。―ebug) 270
12.4.1 Debug對象概述 270
12.4.2 利用Debug對象調試程序 271
12.5 熟練使用打印對象(Printer
12.2 和Printers集合) 271
12.5.1 理解Printer對象和Printers
10.1.2 集合 272
12.5.2 情景應用——利用Printer
10.1.2 對象獲得打印機的字體
10.1.2 列表 272
12.6 實戰(zhàn)練習 272
12.6.1 獲取顯示器當前的分辨率 272
12.6.2 將剪切板中的字符串
10.1.2 顯示在文本框中 273
12.7 本章小結 273
第13章 設計和應用菜單、工具欄、
第13章 狀態(tài)欄 274
13.1 學習設計下拉式菜單 275
13.1.1 認識下拉式菜單的組成 275
13.1.2 利用菜單編輯器制作菜單 276
13.1.3 給菜單添加快捷鍵和
13.1.3 訪問鍵 279
13.1.4 給菜單添加分割條 279
13.1.5 創(chuàng)建復選菜單 280
13.1.6 制作級聯(lián)菜單 280
13.1.7 修飾菜單 281
13.1.8 設置菜單無效 282
13.1.9 為菜單事件添加代碼 282
13.1.10 使用菜單數(shù)組 283
13.1.11 情景應用——改變菜單的
13.1.11 顏色 283
13.2 學習使用彈出式菜單 284
13.2.1 設計彈出式菜單 284
13.2.2 調用彈出式菜單 285
13.3 學習設計工具欄 285
13.3.1 工具欄概述 285
13.3.2 利用ToolBar控件創(chuàng)建
13.3.2 工具欄 286
13.3.3 為工具欄按鈕設置分組 289
13.3.4 給工具欄添加下拉菜單 289
13.3.5 給工具欄按鈕添加事件
13.3.2 處理代碼 290
13.4 學習設計狀態(tài)欄 291
13.4.1 狀態(tài)欄概述 291
13.4.2 在狀態(tài)欄中顯示日期、
13.3.2 時間 291
13.4.3 在狀態(tài)欄中顯示操作員
13.3.2 信息 292
13.4.4 情景應用——在狀態(tài)欄中
13.3.2 顯示鼠標位置 293
13.4.5 在狀態(tài)欄中顯示當前
13.3.2 窗體名稱 293
13.4.6 情景應用——在狀態(tài)欄中
13.3.2 顯示當前狀態(tài) 294
13.5 實戰(zhàn)練習 295
13.5.1 可收縮展開的菜單 295
13.5.2 制作控件上的彈出式
13.5.2 下拉菜單 296
13.5.3 設計帶圖標的菜單項 296
13.6 本章小結 297
第14章 演繹不一樣的對話框程序 298
14.1 學習應用輸入對話框
14.1?。↖nputBox) 299
14.2 學習應用消息對話框
14.1 (MsgBox) 300
14.3 熟悉使用自定義對話框 301
14.3.1 由普通窗體創(chuàng)建的
14.3.1 自定義對話框 301
14.3.2 使用對話框模板創(chuàng)建的
14.3.1 對話框 302
14.3.3 顯示與關閉自定義
14.3.1 對話框 303
14.4 熟悉使用公用對話框 303
14.4.1 公用對話框概述 303
14.4.2 使用“打開”對話框 304
14.4.3 使用“另存為”對話框 305
14.4.4 使用“顏色”對話框 306
14.4.5 使用“字體”對話框 307
14.4.6 使用“打印”對話框 308
14.4.7 使用“幫助”對話框 309
14.5 實戰(zhàn)練習 309
14.5.1 使用“顏色”對話框
14.3.1 設置文字顏色 309
14.5.2 使用對話框打開圖片 310
14.6 本章小結 311

第3篇 高級篇
第15章 掌握圖形圖像技術 314
15.1 了解圖形操作基礎 315
15.1.1 了解Visual Basic的坐標
14.3.1 系統(tǒng)(默認、自定義) 315
15.1.2 學習顏色函數(shù)(QBColor
14.3.1 函數(shù)、RGB函數(shù)) 316
15.2 了解圖形控件 317
15.2.1 使用形狀控件
14.3.1?。⊿hape控件) 317
15.2.2 使用畫線工具控件
14.3.1 (Line控件) 318
15.3 學習圖形屬性 319
15.3.1 設置繪圖坐標(CurrentX和
14.3.1 CurrentY屬性) 319
15.3.2 設置圖形位置和大小
14.3.1?。↙eft和Top、Height和
14.3.1 Width屬性) 320
15.3.3 設置圖形的邊框效果
14.3.1?。˙orderStyle、BorderWidth
14.3.1 和 BorderColor屬性) 321
15.3.4 設置繪制效果(DrawWidth、
14.3.1 DrawStyle和DrawMode
14.3.1 屬性) 322
15.3.5 設置前景色和背景色
14.3.1?。˙ackColor和ForeColor
14.3.1 屬性) 325
15.3.6 設置填充效果(FillColor和
14.3.1 FillStyle屬性) 326
15.4 掌握圖形方法 327
15.4.1 使用PSet方法畫點 327
15.4.2 使用Point方法返回指定
14.3.1 位置處的顏色 328
15.4.3 使用Line方法畫線 329
15.4.4 使用Circle方法畫圓 330
15.4.5 使用Cls方法清屏 331
15.4.6 使用PaintPicture方法
14.3.1 繪制圖形 331
15.5 認識圖像處理控件 333
15.5.1 PictureBox控件概述 333
15.5.2 Image控件概述 333
15.5.3 情景應用——利用PictureBox
14.3.1 控件瀏覽大幅圖片 334
15.5.4 情景應用——利用Image
14.3.1 控件制作小動畫 335
15.6 熟悉圖像處理函數(shù) 336
15.6.1 利用LoadPicture函數(shù)
14.3.1 加載圖像 336
15.6.2 利用SavePicture函數(shù)
14.3.1 保存圖片 336
15.6.3 情景應用——顯示
14.3.1 員工照片 337
15.6.4 情景應用——將圖片
14.3.1 保存到指定路徑 337
15.7 實戰(zhàn)練習 338
15.7.1 繪制網(wǎng)格 338
15.7.2 獲得PictureBox控件中的
14.3.1 顏色 338
15.7.3 實現(xiàn)圖像的放大和縮小 339
15.8 本章小結 339
第16章 掌握文件系統(tǒng)編程 340
16.1 介紹文件的基本概念 341
16.1.1 解釋文件的結構 341
16.1.2 對文件進行分類 341
16.1.3 文件處理的一般步驟 342
16.2 學習應用文件操作的
16.2 語句和函數(shù) 342
16.2.1 學會使用文件操作語句 342
16.2.2 利用文件操作函數(shù)輔助
16.2.2 開發(fā) 343
16.3 學習應用順序文件 344
16.3.1 打開與關閉順序文件 344
16.3.2 在順序文件中讀取或
16.2.2 寫入內容 345
16.4 熟悉使用隨機文件 348
16.4.1 打開與關閉隨機文件 348
16.4.2 在隨機文件中讀取或
16.2.2 寫入內容 349
16.5 熟悉使用二進制文件 350
16.5.1 打開與關閉二進制文件 350
16.5.2 在二進制文件中讀取或
16.2.2 寫入內容 351
16.6 學習應用文件系統(tǒng)控件 352
16.6.1 驅動器列表框
16.2.2?。―riveListBox控件) 352
16.6.2 目錄列表框(DirListBox
16.2.2 控件) 354
16.6.3 文件列表框(FileListBox
16.2.2 控件) 356
16.6.4 文件系統(tǒng)控件的聯(lián)動 359
16.7 了解文件系統(tǒng)對象 360
16.7.1 引入并使用FSO
16.2.2 對象模型 360
16.7.2 創(chuàng)建和使用FileSystem
16.2.2 Object對象 360
16.7.3 利用Drive對象對
16.2.2 磁盤驅動器進行操作 362
16.7.4 利用Folder對象瀏覽
16.2.2 文件夾 363
16.7.5 利用File對象操作文件 364
16.7.6 利用TextStream對象對
16.2.2 文件進行讀寫操作 365
16.8 實戰(zhàn)練習 367
16.8.1 獲取文件的大小 367
16.8.2 獲取文件最后修改時間 367
16.8.3 從文件逐行獲取信息 368
16.9 本章小結 369
第17章 學習數(shù)據(jù)庫編程技術 370
17.1 了解數(shù)據(jù)庫基礎 371
17.1.1 如何安裝Access數(shù)據(jù)庫 371
17.1.2 介紹SQL Server數(shù)據(jù)庫 371
17.1.3 啟動SQL Server數(shù)據(jù)庫 372
17.1.4 創(chuàng)建SQL Server數(shù)據(jù)庫 374
17.2 認識ADO對象 376
17.2.1 ADO對象概述 376
17.2.2 連接數(shù)據(jù)源——
16.2.2 Connection對象 377
17.2.3 使用記錄集對象——
16.2.2 Recordset對象 378
17.2.4 掌握命令對象——
16.2.2 Command對象 382
17.3 熟悉ADO控件 383
17.3.1 連接數(shù)據(jù)源 384
17.3.2 添加、修改和刪除數(shù)據(jù) 388
17.4 掌握使用DataGrid控件 389
17.4.1 將DataGrid控件加入到
16.2.2 工程中 390
17.4.2 DataGrid控件的主要
16.2.2 屬性和事件 390
17.4.3 用DataGrid控件顯示
16.2.2 數(shù)據(jù)表中的數(shù)據(jù) 391
17.4.4 通過DataGrid控件修改
16.2.2 數(shù)據(jù)表中的數(shù)據(jù) 392
17.5 熟悉MSFlexGrid控件和
17.5 MSHFlexGrid控件 393
17.5.1 比較MSFlexGrid控件和
16.2.2 MSHFlexGrid控件的
16.2.2 功能 393
17.5.2 MSHFlexGrid控件的主要
16.2.2 屬性和方法 393
17.5.3 情景應用——使用MSHFlex
16.2.2 Grid控件顯示數(shù)據(jù) 395
17.5.4 情景應用——使用MSHFlex
16.2.2 Grid控件批量錄入數(shù)據(jù) 395
17.5.5 情景應用——使用MSHFlex
16.2.2 Grid控件對數(shù)據(jù)進行
16.2.2 合并和排序 397
17.6 實戰(zhàn)練習 398
17.6.1 使用ADO對象更新數(shù)據(jù) 398
17.6.2 使用DataGrid控件顯示
16.2.2 指定格式的數(shù)據(jù) 398
17.6.3 設置MSHFlexGrid控件的
16.2.2 奇偶行顏色不同 399
17.7 本章小結 399
第18章 學習網(wǎng)絡編程技術 400
18.1 熟悉網(wǎng)絡基礎知識 401
18.1.1 了解網(wǎng)絡分層參考模型 401
18.1.2 介紹HTTP
16.2.2?。ǔ谋緜鬏攨f(xié)議) 401
18.1.3 介紹FTP
16.2.2?。ㄎ募鬏攨f(xié)議) 401
18.2 掌握Winsock控件網(wǎng)絡
18.2 編程 402
18.2.1 理解TCP基礎 402
18.2.2 理解UDP基礎 402
18.2.3 Winsock控件的概述 402
18.2.4 開發(fā)客戶端/服務器端
18.2.4 聊天程序 405
18.3 掌握Internet Transfer控件
18.2 網(wǎng)絡編程 407
18.3.1 Internet Transfer控件的
18.2.4 概述 407
18.3.2 掌握Internet Transfer
18.2.4 控件的使用 407
18.3.3 情景應用——判斷InterNet
18.2.4 連接狀態(tài) 411
18.3.4 情景應用——獲取網(wǎng)頁
18.2.4 源碼 411
18.4 掌握WebBrowser控件編程 412
18.4.1 WebBrowser控件概述 412
18.4.2 掌握WebBrowser控件的
18.2.4 使用 412
18.4.3 情景應用——制作簡單
18.2.4 瀏覽器 414
18.5 了解Winsock API 415
18.5.1 Winsock API的概述 416
18.5.2 Winsock API函數(shù) 416
18.6 實戰(zhàn)練習 417
18.6.1 顯示本機計算機名和IP
18.2.4 地址 417
18.6.2 提取網(wǎng)頁標題名稱 417
18.6.3 提取網(wǎng)頁源碼 418
18.7 本章小結 419
第19章 學會程序調試和錯誤處 420
19.1 發(fā)現(xiàn)Visual Basic中的錯誤 421
19.1.1 判別編譯錯誤 421
19.1.2 判別運行錯誤 422
19.1.3 判別邏輯錯誤 422
19.2 學會使用調試工具和方法 422
19.2.1 利用調試工具欄調試程序 423
19.2.2 掌握本地窗口的使用 423
19.2.3 打開和使用立即窗口 424
19.2.4 添加和使用監(jiān)視窗口 424
19.2.5 插入斷點和逐語句跟蹤 425
19.3 熟悉錯誤處理語句和對象 426
19.3.1 使用Err對象 426
19.3.2 利用On Error語句捕獲
18.2.4 錯誤 427
19.3.3 利用Resume語句退出
18.2.4 錯誤處理 429
19.4 本章小結 430

第4篇 實戰(zhàn)篇
第20章 在線考試系統(tǒng) 432
20.1 在線考試概述 433
20.1.1 概述 433
20.1.2 系統(tǒng)預覽 433
20.1.3 數(shù)據(jù)庫設計 434
20.2 關鍵技術 436
20.2.1 隨機生成試題技術 436
20.2.2 考生答卷功能關鍵技術 441
20.2.3 提交試卷功能關鍵技術 442
20.2.4 修改試題關鍵技術 444
20.2.5 計時功能關鍵技術 444
20.3 系統(tǒng)登錄功能設計 445
20.3.1 功能描述 445
20.3.2 窗體設計 445
20.3.3 登錄功能實現(xiàn)過程 445
20.4 學生考試窗體設計 447
20.4.1 考試窗體功能描述 447
20.4.2 窗體設計 448
20.4.3 考試功能實現(xiàn)過程 451
20.5 系統(tǒng)管理設計 451
20.5.1 系統(tǒng)管理功能描述 452
20.5.2 窗體設計 452
20.5.3 管理功能設計分析 452
20.5.4 管理功能實現(xiàn)過程 453
20.6 添加試題設計 455
20.6.1 添加試題功能描述 455
20.6.2 窗體設計 455
20.6.3 添加試題實現(xiàn)過程 455
20.7 修改試題設計 456
20.7.1 修改試題功能描述 456
20.7.2 窗體設計 457
20.7.3 修改試題實現(xiàn)過程 457
20.8 系統(tǒng)參數(shù)設定 458
20.8.1 系統(tǒng)參數(shù)設置功能描述 459
20.8.2 窗體設計 459
20.8.3 考試參數(shù)設置實現(xiàn)過程 459
20.9 程序調試及錯誤處理 461
第21章 學生成績管理系統(tǒng) 462
21.1 系統(tǒng)分析 463
21.1.1 需求分析 463
21.1.2 可行性分析 463
21.2 系統(tǒng)設計 463
21.2.1 系統(tǒng)目標 463
21.2.2 系統(tǒng)功能結構設計 464
21.2.3 系統(tǒng)預覽 465
21.2.4 數(shù)據(jù)庫概要說明 465
21.2.5 觸發(fā)器的創(chuàng)建 466
21.3 公共模塊設計 470
21.4 主要功能模塊設計 471
21.4.1 用戶登錄模塊 471
21.4.2 主窗體設計 472
21.4.3 學生信息管理模塊 475
21.4.4 學生信息添加模塊 477
21.4.5 課程信息管理 478
21.4.6 學生成績查詢模塊 480
21.5 程序打包 481
21.6 開發(fā)常見問題與解決 482
21.6.1 連接數(shù)據(jù)庫出錯 482
21.6.2 書寫錯誤的函數(shù)名 483
21.6.3 解決寫錯字段信息的問題 484
21.6.4 解決用戶定義類型未
21.6.4 定義的問題 484
21.6.5 字段設置主鍵后不能插入
21.6.4 重復值 485
21.7 總結 485
附錄 專業(yè)術語表 486

本目錄推薦

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