TOP
0
0
魅麗。花火原創小說66折起
Visual Basic 2012入門經典(簡體書)
滿額折

Visual Basic 2012入門經典(簡體書)

人民幣定價:49 元
定  價:NT$ 294 元
優惠價:87256
領券後再享89折
無庫存,下單後進貨(採購期約45個工作天)
可得紅利積點:7 點
相關商品
商品簡介
目次

商品簡介

Visual Basic是一款非常流行的編程語言,Visual Basic 2012是Microsoft推出的Visual Basic最新版本,其功能比以前任何版本都強大,可與C++等語言相媲美。《Visual Basic 2012入門經典》通過引導讀者創建一個圖片查看程序,全面闡述了使用Visual Basic 2012創建應用程序所需的各種基本技能。
全書分五部分,共24章。第一部分介紹了Visual Basic 2012 Express版開發環境,引導讀者熟練使用該IDE;第二部分探討如何創建應用程序界面,包含窗體和各種控件的用法;第三部分介紹了編程技術,包括編寫和調用方法、處理數值、字符串和日期、決策和循環結構、代碼調試、模塊和類的創建以及圖形繪製等;第四部分闡述了文件和註冊表的處理、數據庫的使用和自動化其他應用程序等;第五部分介紹了應用程序部署並概述了.NET框架。
《Visual Basic 2012入門經典》適合沒有任何編程經驗的讀者和Visual Basic新手閱讀,也可作為大中專院校Visual Basic課程的參考資料。

目次

第1章 全身心投入:Visual Basic 2012編程之旅 2
1.1 開始使用Visual Basic 2012 3
1.2 新建項目 3
1.3 理解Visual Studio 2012環境 5
1.4 修改對象的屬性 6
 1.4.1 對象的命名 7
 1.4.2 設置窗體的Text屬性 8
 1.4.3 保存項目 8
 1.4.4 為窗體添加圖標 8
 1.4.5 改變窗體的大小 9
1.5 在窗體中添加控件 10
1.6 設計界面 11
 1.6.1 在窗體中添加可見控件 11
 1.6.2 在窗體中添加不可見的控件 13
1.7 編寫界面後面的代碼 14
 1.7.1 讓用戶瀏覽文件 15
 1.7.2 使用代碼終止程序 17
1.8 運行項目 17
1.9 總結 18
1.10 問與答 19
1.11 作業 19
 1.11.1 測驗 19
 1.11.2 答案 19
 1.11.3 練習 20

第2章 Visual Basic 2012導航 21
2.1 使用Visual Basic 2012 Start Page 21
 2.1.1 創建新項目 22
 2.1.2 打開現有的項目 23
2.2 導航和定制Visual Basic環境 23
使用設計窗口 24
2.3 使用工具欄 26
2.4 使用工具箱將控件添加到窗體中 27
2.5 使用“Propereies”窗口設置對象屬性 28
 2.5.1 選擇對象並查看其屬性 29
 2.5.2 查看和修改屬性 29
 2.5.3 使用顏色屬性 30
 2.5.4 查看屬性說明 32
2.6 管理項目 32
 2.6.1 使用“Solution Explorer”管理項目文件 32
 2.6.2 使用解決方案 34
 2.6.3 理解項目組件 34
 2.6.4 設置項目屬性 35
 2.6.5 添加和刪除項目文件 36
2.7 快速而簡單的編程入門指南 37
 2.7.1 用變量存儲值 37
 2.7.2 使用過程來編寫代碼功能單元 37
2.8 獲取幫助 38
2.9 總結 39
2.10 問與答 39
2.11 作業 39
 2.11.1 測驗 39
 2.11.2 答案 39
 2.11.3 練習 40

第3章 理解對象和集合 41
3.1 理解對象 42
3.2 理解屬性 42
 3.2.1 獲取和設置屬性 43
 3.2.2 使用對象及其屬性 44
3.3 理解方法 47
 3.3.1 觸發方法 47
 3.3.2 理解方法的動態性 48
3.4 創建簡單的對象示例項目 48
 3.4.1 為繪圖項目創建界面 48
 3.4.2 編寫基於對象的代碼 48
 3.4.3 測試對象示例項目 51
3.5 理解集合 52
3.6 使用對象瀏覽器 54
3.7 總結 54
3.8 問與答 55
3.9 作業 55
 3.9.1 測驗 55
 3.9.2 答案 55
 3.9.3 練習 56

第4章 理解事件 57
4.1 理解事件驅動的編程 57
 4.1.1 觸發事件 58
 4.1.2 避免遞歸事件 59
 4.1.3 訪問對象的事件 60
 4.1.4 使用事件參數 61
4.2 創建事件示例項目 63
 4.2.1 創建用戶界面 63
 4.2.2 創建事件處理程序 64
4.3 更新事件名 67
4.4 總結 67
4.5 問與答 67
4.6 作業 67
 4.6.1 測驗 67
 4.6.2 答案 68
 4.6.3 練習 68

第二部分 創建用戶界面

第5章 創建窗體:基礎知識 70
5.1 修改窗體的名稱 71
5.2 改變窗體的外觀 72
 5.2.1 在窗體的標題欄中顯示文本 72
 5.2.2 改變窗體的背景色 73
 5.2.3 將圖像添加到窗體背景中 74
 5.2.4 為窗體添加圖標 76
 5.2.5 為窗體添加最小化、最大化和控制框按鈕 76
 5.2.6 修改窗體邊框的外觀和行為 77
 5.2.7 控制窗體最小化和最大化時的大小 79
5.3 顯示和隱藏窗體 79
 5.3.1 顯示窗體 79
 5.3.2 理解窗體的模態性 80
 5.3.3 以正常、最大化或最小化狀態顯示窗體 81
 5.3.4 指定窗體的初始顯示位置 82
 5.3.5 防止窗體在任務欄中出現 82
 5.3.6 卸載窗體 83
5.4 總結 84
5.5 問與答 84
5.6 作業 84
 5.6.1 測驗 84
 5.6.2 答案 84
 5.6.3 練習 85

第6章 創建窗體:高級技能 86
6.1 使用控件 86
 6.1.1 將控件添加到窗體中 86
 6.1.2 操縱控件 88
 6.1.3 創建Tab順序 97
 6.1.4 堆疊控件 99
6.2 創建位於最前面的非模態窗口 99
6.3 創建透明窗體 99
6.4 創建可滾動窗體 100
6.5 創建多文檔界面 100
6.6 設置啟動窗體 103
6.7 總結 104
6.8 問與答 104
6.9 作業 105
 6.9.1 測驗 105
 6.9.2 答案 105
 6.9.3 練習 105

第7章 使用傳統控件 106
7.1 使用Label控件顯示靜態文本 106
7.2 通過文本框讓用戶輸入文本 107
 7.2.1 指定文本對齊方式 108
 7.2.2 創建多行文本框 108
 7.2.3 添加滾動條 110
 7.2.4 限制用戶可輸入的字符數 110
 7.2.5 創建密碼框 111
 7.2.6 理解文本框的常用事件 112
7.3 創建按鈕 112
 7.3.1 接受按鈕和取消按鈕 112
 7.3.2 使用複選框提供是/否選項 114
7.4 創建容器和單選按鈕組 114
 7.4.1 使用面板和分組框 114
 7.4.2 使用單選按鈕 116
7.5 使用列表框顯示列表 117
 7.5.1 在設計時操縱Items 118
 7.5.2 在運行時操縱Items 118
 7.5.3 對列表進行排序 122
7.6 使用組合框創建下拉列表 122
7.7 總結 124
7.8 問與答 124
7.9 作業 124
 7.9.1 測驗 124
 7.9.2 答案 125
 7.9.3 練習 125

第8章 使用高級控件 126
8.1 創建定時器 126
8.2 創建帶選項卡的對話框 129
8.3 在圖像列表(Image List)控件中存儲圖片 131
8.4 使用列表視圖(List View)控件創建增強的列表 132
 8.4.1 創建列 133
 8.4.2 添加列表項 133
 8.4.3 使用代碼操縱List View 135
8.5 使用Tree View創建層次列表 136
 8.5.1 在Tree View中添加節點 136
 8.5.2 刪除節點 138
 8.5.3 清除所有節點 138
8.6 總結 138
8.7 問與答 139
8.8 作業 139
 8.8.1 測驗 139
 8.8.2 答案 139
 8.8.3 練習 140

第9章 給窗體添加菜單和工具欄 141
9.1 創建菜單 141
 9.1.1 創建頂級菜單項 142
 9.1.2 為頂級菜單創建菜單項 144
 9.1.3 移動和刪除菜單項 145
 9.1.4 創建複選菜單項(checked menu item) 145
 9.1.5 對菜單進行編程 147
 9.1.6 實現上下文菜單 148
 9.1.7 為菜單項指定快捷鍵 150
9.2 使用Toolbar(工具欄)控件 151
 9.2.1 使用按鈕集合添加工具欄按鈕 151
 9.2.2 對工具欄進行編程 153
 9.2.3 為工具欄按鈕創建下拉列表 154
9.3 創建狀態欄 155
9.4 總結 156
9.5 問與答 156
9.6 作業 156
 9.6.1 測驗 156
 9.6.2 答案 156
 9.6.3 練習 157

第三部分 編程

第10章 創建和調用過程 160
10.1 創建Visual Basic代碼模塊 160
10.2 編寫過程 162
 10.2.1 聲明不返回值的過程 162
 10.2.2 聲明返回值的過程 165
10.3 調用過程 166
傳遞參數 169
10.4 退出過程 171
10.5 避免無限遞歸 171
10.6 總結 172
10.7 問與答 172
10.8 作業 172
 10.8.1 測驗 172
 10.8.2 答案 173
 10.8.3 練習 173

第11章 使用常量、數據類型、變量和數組 174
11.1 理解數據類型 175
 11.1.1 確定數據類型 175
 11.1.2 將數據從一種數據類型轉換為另一種數據類型 177
11.2 定義和使用常量 178
11.3 聲明和引用變量 179
 11.3.1 聲明變量 179
 11.3.2 將字面值賦給變量 180
 11.3.3 在表達式中使用變量 181
 11.3.4 強制變量聲明和數據類型檢查 181
 11.3.5 顯式變量聲明 181
 11.3.6 嚴格類型檢查 182
11.4 使用數組 184
 11.4.1 聲明數組 184
11.4.2 引用數組變量 184
11.4.3 創建多維數組 185
11.5 確定作用域 186
 11.5.1 理解塊作用域 186
 11.5.2 理解過程級(局部)作用域 187
 11.5.3 理解模塊級作用域 187
 11.5.4 使用全域(命名空間級)作用域 188
 11.5.5 名稱衝突 189
11.6 聲明靜態變量 189
11.7 命名規範 190
 11.7.1 使用前綴表示數據類型 190
 11.7.2 使用變量前綴表示作用域 190
 11.7.3 其他前綴 191
11.8 在Picture Viewer項目中使用變量 191
 11.8.1 為選項創建變量 191
 11.8.2 初始化和使用選項變量 192
11.9 總結 194
11.10 問與答 195
11.11 作業 195
 11.11.1 測驗 195
 11.11.2 答案 195
 11.11.3 練習 196

第12章 執行算術運算、字符串操作和日期/時間調整 197
12.1 使用Visual Basic執行基本的算術運算 197
 12.1.1 執行加法運算 198
 12.1.2 執行減法和求負運算 198
 12.1.3 執行乘法運算 198
 12.1.4 執行除法運算 199
 12.1.5 執行乘方運算 199
 12.1.6 執行取模算術運算 199
 12.1.7 判斷運算符優先級順序 199
12.2 比較 201
12.3 理解布爾邏輯 201
 12.3.1 使用And運算符 202
 12.3.2 使用Not運算符(!) 202
 12.3.3 使用Or運算符 203
 12.3.4 使用Xor運算符 203
12.4 操縱字符串 203
 12.4.1 連接字符串 203
 12.4.2 使用基本的字符串函數 204
12.5 使用日期和時間 207
 12.5.1 理解Date數據類型 208
 12.5.2 增加或減少日期或時間 208
 12.5.3 確定兩個日期或時間之間的間隔 209
 12.5.4 獲取日期的組成部分 210
 12.5.5 格式化日期和時間 210
 12.5.6 獲取當前的系統日期和時間 211
 12.5.7 判斷值是否為Date 211
12.6 總結 212
12.7 問與答 212
12.8 作業 212
 12.8.1 測驗 212
 12.8.2 答案 213
 12.8.3 練習 213

第13章 使用Visual Basic代碼做出決策 214
13.1 使用If...Then進行決策 214
 13.1.1 當表達式為False時執行代碼 216
 13.1.2 使用ElesIf進行複雜的決策 217
 13.1.3 嵌套的If...Else結構 218
 13.1.4 在一條Case語句中考慮多個可能的值 219
 13.1.5 創建Selcet Case示例 220
 13.1.6 創造性地使用Select Case 222
13.2 在過程中使用GoTo實現分支 223
13.3 總結 224
13.4 問與答 225
13.5 作業 225
 13.5.1 測驗 225
 13.5.2 答案 225
 13.5.3 練習 226

第14章 使用循環提高效率 227
14.1 使用For...Next執行確定次數的循環 227
 14.1.1 使用For初始化循環 227
 14.1.2 使用Next語句結束循環 228
 14.1.3 使用step指定每次增加的值 228
 14.1.4 提早結束循環 229
 14.1.5 到達Next之前進入下一次循環 229
 14.1.6 創建For...Next示例 230
14.2 使用Do...Loop執行次數不確定的循環 232
 14.2.1 創建Do...Loop 232
 14.2.2 終止Do...Loop循環 232
 14.2.3 創建Do...Loop示例 233
14.3 總結 235
14.4 問與答 236
14.5 作業 236
 14.5.1 測驗 236
 14.5.2 答案 236
 14.5.3 練習 236

第15章 調試代碼 238
15.1 在代碼中添加注釋 239
15.2 識別兩種基本的錯誤 240
15.3 使用Visual Basic的調試工具 242
 15.3.1 使用斷點 242
 15.3.2 使用“Immediate”窗口 243
15.4 使用Try...Catch...Finally編寫錯誤處理程序 247
 15.4.1 處理異常 249
 15.4.2 處理預期的異常 250
15.5 總結 252
15.6 問與答 253
15.7 作業 253
 15.7.1 測驗 253
 15.7.2 答案 253
 15.7.3 練習 254

第16章 使用類設計對象 255
16.1 理解類 255
 16.1.1 使用類來封裝數據和代碼 256
 16.1.2 比較類和標準模塊 256
 16.1.3 創建對象接口 257
16.2 根據類實例化對象 262
 16.2.1 將對象引用綁定到變量 262
 16.2.2 解除對象引用 265
 16.2.3 理解對象的生命週期 266
16.3 總結 266
16.4 問與答 267
16.5 作業 267
 16.5.1 測驗 267
 16.5.2 答案 267
 16.5.3 練習 268

第17章 與用戶交互 269
17.1 使用MessageBox.Show()函數顯示消息 269
17.1 使用MessageBox.Show()函數顯示消息 270
 17.1.1 指定按鈕和圖標 270
 17.1.2 判斷單擊的是哪個按鈕 272
 17.1.3 創建好的消息 273
17.2 創建自定義對話框 274
17.3 使用InputBox()從用戶那裡獲取信息 276
17.4 用鍵盤交互 278
17.5 使用常見的鼠標事件 280
17.6 總結 282
17.7 問與答 283
17.8 作業 283
 17.8.1 測驗 283
 17.8.2 答案 283
 17.8.3 練習 284

第18章 使用圖形 285
18.1 理解Graphics對象 285
 18.1.1 為窗體或控件創建Graphics對象 286
 18.1.2 為新位圖創建Graphics對象 286
18.2 使用畫筆 287
18.3 使用系統顏色 288
18.4 使用矩形 290
18.5 繪製形狀 291
 18.5.1 繪製線條 291
 18.5.2 繪製矩形 291
 18.5.3 繪製圓形和橢圓 291
 18.5.4 清除繪圖表面 292
18.6 繪製文本 292
18.7 持久化窗體上的圖形 293
18.8 創建繪圖示例項目 293
18.9 總結 297
18.10 問與答 298
18.11 作業 298
 18.11.1 測驗 298
 18.11.2 答案 298
 18.11.3 練習 299

第四部分 使用數據

第19章 執行文件操作 302
19.1 使用OpenFileDialog和SaveFileDialog控件 302
 19.1.1 使用OpenFileDialog控件 303
 19.1.2 使用SaveFileDialog控件 305
19.2 使用File對象對文件進行操作 307
 19.2.1 判斷文件是否存在 307
 19.2.2 複製文件 308
 19.2.3 移動文件 308
 19.2.4 重命名文件 309
 19.2.5 刪除文件 309
 19.2.6 獲取文件屬性 310
19.3 使用Directory對象對目錄進行操作 313
19.4 總結 314
19.5 問與答 314
19.6 作業 315
 19.6.1 測驗 315
 19.6.2 答案 315
 19.6.3 練習 315

第20章 使用註冊表和文本文件 316
20.1 使用註冊表 316
 20.1.1 理解Windows註冊表的結構 317
 20.1.2 使用My.Computer.Registry訪問註冊表 318
 20.1.3 修改Picture Viewer項目以使用註冊表 321
20.2 讀寫文本文件 325
 20.2.1 寫入文本文件 325
 20.2.2 讀取文本文件 326
 20.2.3 修改Picture Viewer項目以使用文本文件 327
20.3 總結 331
20.4 問與答 332
20.5 作業 332
 20.5.1 測驗 332
 20.5.2 答案 332
 20.5.3 練習 333

第21章 使用數據庫 334
21.1 ADO.NET簡介 335
 21.1.1 連接到數據庫 336
 21.1.2 關閉到數據源的連接 337
21.2 操作數據 337
 21.2.1 理解DataTable 337
 21.2.2 創建DataAdapter 338
 21.2.3 創建和填充DataTable 339
 21.2.4 引用DataRow中的字段 340
 21.2.5 導航數據 342
 21.2.6 編輯記錄 343
 21.2.7 創建新記錄 344
 21.2.8 刪除記錄 345
 21.2.9 運行數據庫示例 345
21.3 總結 346
21.4 問與答 346
21.5 作業 346
 21.5.1 測驗 346
 21.5.2 答案 346
 21.5.3 練習 347

第22章 使用自動化控制其他應用程序 348
22.1 自動化Microsoft Excel 348
 22.1.1 創建指向自動化庫的引用 349
 22.1.2 創建自動化服務器實例 350
 22.1.3 對服務器進行操作 351
22.2 自動化Microsoft Word 353
 22.2.1 創建指向自動化庫的引用 354
 22.2.2 創建自動化服務器實例 354
22.3 總結 356
22.4 問與答 356
22.5 作業 356
 22.5.1 測驗 356
 22.5.2 答案 356
 22.5.3 練習 357

第五部分 部署應用程序及其他

第23章 部署應用程序 360
23.1 理解ClickOnce技術 360
23.2 使用發佈嚮導來創建ClickOnce程序 361
23.3 測試Picture Viewer的ClickOnce安裝程序 363
23.4 卸載已安裝的應用程序 364
23.5 為創建ClickOnce程序設置高級選項 365
23.6 總結 366
23.7 問與答 366
23.8 作業 366
 23.8.1 測驗 366
 23.8.2 答案 367
 23.8.3 練習 367

第24章 廣闊的視野 368
24.1 .NET Framework 368
24.2 公共語言運行時 369
24.3 Microsoft中間語言 369
24.4 命名空間 370
24.5 通用類型系統 371
24.6 垃圾回收 371
24.7 進一步的閱讀 372
24.8 總結 372

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 256
無庫存,下單後進貨
(採購期約45個工作天)

暢銷榜

客服中心

收藏

會員專區