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

Visual Basic 2005入門經(jīng)典(第4版)

Visual Basic 2005入門經(jīng)典(第4版)

定 價:¥79.90

作 者: Thearon Willis
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: VB

ISBN: 9787302134756 出版時間: 2006-01-01 包裝: 平裝
開本: 32 頁數(shù): 708 字?jǐn)?shù):  

內(nèi)容簡介

  《Visual Basic 2005入門經(jīng)典(第4版)》本書全面介紹了Visual Basic 2005的各種基礎(chǔ)知識和.NET 2.0的最新特性,適合任何一個想學(xué)習(xí)Visual Basic 2005編程知識的初學(xué)者。該書由初版到現(xiàn)在的2005版已經(jīng)過3修訂,內(nèi)容體系十分完善,技術(shù)講解也十分到位,示例、習(xí)題、代碼非常精煉,是一本不可多得地權(quán)威著作,能夠幫助您更加輕松、快捷地掌握Visual Basic 2005這門語言。

作者簡介

  楊浩,畢業(yè)于美國佛羅里達國際大學(xué),獲教育學(xué)博士學(xué)位?,F(xiàn)任教于美國紐約州立大學(xué)奧斯威格分校課程與教學(xué)系,兼職于香港中文大學(xué)課程與教學(xué)學(xué)系,香港中文大學(xué)資訊科技教育促進中心。歷任佛羅里達國際大學(xué)教育技術(shù)中心主管,紐約州立大學(xué)奧斯威格分校教育學(xué)院課程與教學(xué)系助理教授、副教授、教授(終身)。校外服務(wù)方面:現(xiàn)為《全球華人計算機教育應(yīng)用學(xué)報》,Journal of Technology and Teacher Education(JTATE),International Journal on E-Learning(IJEL):Corporate,Government,Healthcare,& Higher Education等教育技術(shù)期刊編審成員。研究興趣包括教育技術(shù)在教學(xué)中的應(yīng)用與發(fā)展、認(rèn)知與學(xué)習(xí)理論等。信箱:hyang2@Oswego.EDU個人主頁:http://www.oswego.edu/~hayang2

圖書目錄

第1章 初識 Visual Basic 2005/1
1.1 Windows 和 DOS 編程/1
1.2 安裝 Visual Basic 2005/3
1.3 Visual Basic 2005 集成 開發(fā)環(huán)境/5
1.3.1 簡檔文件設(shè)置頁/6
1.3.2 菜單/6
1.3.3 工具欄/7
1.4 創(chuàng)建簡單的應(yīng)用程序/8
1.4.1 Visual Studio 2005 集成
開發(fā)環(huán)境中的窗口/9
1.4.2 工具箱/12
1.4.3 改進型匈牙利表示法/14
1.4.4 代碼編輯器/15
1.5 使用幫助系統(tǒng)/19
1.6 小結(jié)/20
1.7 練習(xí)/20
第2章 Microsoft NET Framework/21
2.1 Microsoft 的信心來自
于 Windows21
2.1.1 MSN 1.022
2.1.2 NET 理念/22
2.1.3 NET 與 Java 有些類似/23
2.1.4 現(xiàn)在所處的階段/24
2.2 為 Windows 編寫軟件/24
2.2.1 NET Framework 類/25
2.2.2 執(zhí)行代碼/26
2.3 公共語言運行庫/27
2.3.1 載入并執(zhí)行代碼/27
2.3.2 應(yīng)用程序隔離/28
2.3.3 安全性/28
2.3.4 互操作/28
2.3.5 異常處理/29
2.4 通用類型系統(tǒng)和公共
語言規(guī)范/29
2.5 小結(jié)/30
第3章 編寫軟件/31
3.1 信息和數(shù)據(jù)/31
3.1.1 算法/31
3.1.2 編程語言/32
3.2 變量/33
3.3 注釋和空白/35
3.3.1 注釋/35
3.3.2 空白/37
3.4 數(shù)據(jù)類型/37
3.4.1 數(shù)字類型/37
3.4.2 字符串類型/43
3.4.3 使用日期/51
3.4.4 布爾類型/57
3.5 存儲變量/58
3.5.1 二進制/58
3.5.2 位和字節(jié)/59
3.5.3 值的表示/59
3.5.4 值的轉(zhuǎn)換/60
3.6 方法/62
3.6.1 使用方法的原因/62
3.6.2 創(chuàng)建方法/66
3.6.3 選擇方法名稱/69
3.6.4 作用域/69
3.7 小結(jié)/71
3.8 練習(xí)/72
第4章 流程控制/73
4.1 作出決策/73
4.2 If 語句/73
4.2.1 Else 語句/75
4.2.2 可進行多重選擇的
ElseIf 語句/76
4.2.3 嵌套的 If 語句/77
4.2.4 單行 If 語句/77
4.2.5 比較運算符/78
4.2.6 字符串比較/86
4.3 Select Case 語句/88
4.3.1 使用 Select Case 語句/88
4.3.2 不區(qū)分大小寫的
Select Case 語句/91
4.3.3 多重選擇/94
4.3.4 Case Else 語句/95
4.3.5 Select Case 中的不同數(shù)據(jù)類型/96
4.4 循環(huán)/96
4.4.1 For…Next 循環(huán)/97
4.4.2 For Each…Next 循環(huán)/101
4.4.3 Do…Loop 循環(huán)/102
4.4.4 嵌套循環(huán)/106
4.4.5 提前退出循環(huán)/107
4.4.6 死循環(huán)/110
4.5 小結(jié)/111
4.6 練習(xí)/111
第5章 處理數(shù)據(jù)結(jié)構(gòu)/113
5.1 數(shù)組/113
5.1.1 定義和使用數(shù)組/113
5.1.2 使用 For Each…Next 循環(huán)/116
5.1.3 將數(shù)組作為參數(shù)傳遞/118
5.1.4 數(shù)組的排序/120
5.1.5 反向檢索/120
5.1.6 用值初始化數(shù)組/122
5.2 枚舉/123
5.2.1 使用枚舉/123
5.2.2 確定狀態(tài)/126
5.2.3 設(shè)置無效值/128
5.3 常量/129
5.3.1 使用常量/129
5.3.2 各種常量類型/131
5.4 結(jié)構(gòu)/131
5.4.1 創(chuàng)建結(jié)構(gòu)/131
5.4.2 為結(jié)構(gòu)添加屬性/134
5.5 數(shù)組列表/135
5.5.1 使用數(shù)組列表/135
5.5.2 在數(shù)組列表中進行刪除操作/138
5.5.3 顯示數(shù)組列表中的項/141
5.6 集合/142
5.6.1 創(chuàng)建 Customer Collection 類/143
5.6.2 添加 Item 屬性/144
5.7 使用散列表創(chuàng)建查詢表/146
5.7.1 使用散列表/146
5.7.2 Remove 、 RemoveAt和 Clear 方法/149
5.7.3 區(qū)分大小寫/151
5.8 高級數(shù)組操作/152
5.8.1 動態(tài)數(shù)組/152
5.8.2 使用 Preserve 關(guān)鍵字/154
5.9 小結(jié)/155
5.10 練習(xí)/155
第6章 構(gòu)建 Windows 應(yīng)用程序/157
6.1 響應(yīng)事件/157
6.2 創(chuàng)建簡單的應(yīng)用程序/161
6.2.1 構(gòu)建窗體/161
6.2.2 統(tǒng)計字符/163
6.2.3 統(tǒng)計單詞/164
6.2.4 創(chuàng)建 Show Me! 按鈕代碼/167
6.3 創(chuàng)建更復(fù)雜的應(yīng)用程序/168
6.3.1 文本操縱項目/168
6.3.2 創(chuàng)建工具欄/169
6.3.3 創(chuàng)建狀態(tài)欄/171
6.3.4 創(chuàng)建編輯框/173
6.3.5 清除編輯框/173
6.3.6 響應(yīng)工具欄按鈕/175
6.3.7 焦點/179
6.4 使用多個窗體/180
6.5 小結(jié)/183
6.6 練習(xí)/184
第7章 顯示對話框/185
7.1 MessageBox 對話框/185
7.1.1 MessageBox 中的可用圖標(biāo)/186
7.1.2 MessageBox 中的可用按鈕/186
7.1.3 設(shè)置默認(rèn)按鈕/187
7.1.4 其他選項/187
7.1.5 Show 方法的語法/187
7.1.6 MessageBox 的示例/189
7.2 Open 對話框/192
7.2.1 OpenFileDialog 控件/192
7.2.2 OpenFileDialog 的屬性/193
7.2.3 OpenFileDialog 的方法/194
7.2.4 使用 OpenFileDialog 控件/194
7.3 SaveFileDialog 控件/198
7.3.1 SaveFileDialog 的屬性/198
7.3.2 SaveFileDialog 的方法/199
7.3.3 使用 SaveFileDialog 控件/199
7.4 FontDialog 控件/203
7.4.1 FontDialog 的屬性/203
7.4.2 FontDialog 的方法/204
7.4.3 使用 FontDialog 控件/204
7.5 FTELDialog 控件/206
7.5.1 FTELDialog 的屬性/207
7.5.2 使用 FTELDialog 控件/207
7.6 PrintDialog 控件/209
7.6.1 P rintDialog 的屬性/209
7.6.2 使用 PrintDialog 控件/210
7.6.3 P rintDocument 類/210
7.6.4 打印文檔/210
7.7 FolderBrowserDialog 控件/216
7.7.1 FolderBrowserDialog 控件的屬性/217
7.7.2 使用 FolderBrowserDialog 控件/217
7.8 小結(jié)/220
7.9 練習(xí)/220
第8章 創(chuàng)建菜單/223
8.1 菜單功能概述/223
8.1.1 圖形/223
8.1.2 訪問鍵/224
8.1.3 快捷鍵/224
8.1.4 復(fù)選標(biāo)記/224
8.1.5 P roperties 窗口/225
8.2 創(chuàng)建菜單/226
8.2.1 設(shè)計菜單/226
8.2.2 添加工具欄和控件/228
8.2.3 為菜單編寫代碼/229
8.2.4 為 View 菜單和工具欄編碼/234
8.2.5 測試代碼/235
8.3 上下文菜單/237
8.3.1 創(chuàng)建上下文菜單/238
8.3.2 激活和禁用菜單項和工具欄按鈕/241
8.4 小結(jié)/244
8.5 練習(xí)/244
第9章 調(diào)試和錯誤處理/245
9.1 主要錯誤類型/245
9.1.1 語法錯誤/246
9.1.2 執(zhí)行錯誤/248
9.1.3 邏輯錯誤/249
9.2 調(diào)試/250
9.2.1 創(chuàng)建示例項目/250
9.2.2 設(shè)置斷點/265
9.2.3 使用 Watch 窗口進行調(diào)試/271
9.2.4 使用 Locals 窗口進行調(diào)試/273
9.3 錯誤處理/274
9.4 小結(jié)/277
9.5 練習(xí)/277
第10章 構(gòu)建對象/279
10.1 對象的概念/279
10.1.1 封裝/280
10.1.2 方法和屬性/280
10.1.3 事件/281
10.1.4 可見性/281
10.1.5 類的概念/282
10.2 構(gòu)建類/282
10.3 復(fù)用性/283
10.4 設(shè)計對象/284
10.4.1 狀態(tài)/285
10.4.2 行為/285
10.4.3 存儲狀態(tài)/285
10.4.4 屬性/288
10.4.5 讀 / 寫屬性/291
10.4.6 IsMoving 方法/294
10.5 構(gòu)造函數(shù)/295
10.6 繼承/297
10.6.1 添加新方法和屬性/298
10.6.2 添加 GetPowerTo WeightRatio 方法/301
10.6.3 改變默認(rèn)值/302
10.6.4 多態(tài)性/304
10.6.5 重寫更多的方法/304
10.6.6 從對象類中繼承/306
10.7 對象和結(jié)構(gòu)/307
10.8 Framework 類/307
10.8.1 命名空間/307
10.8.2 Imports 語句/309
10.8.3 創(chuàng)建自己的命名空間/310
10.8.4 Framework 中的繼承/312
10.9 小結(jié)/312
10.10 練習(xí)/312
第11章 高級面向?qū)ο蠹夹g(shù)/315
11.1 構(gòu)建收藏頁瀏覽程序/315
11.1.1 Internet 快捷方式和收藏頁/315
11.1.2 使用類/317
11.1.3 搜索收藏頁/322
11.1.4 查看收藏頁/329
11.2 另一個收藏頁瀏覽程序/331
11.2.1 構(gòu)建收藏頁任務(wù)欄圖標(biāo)/332
11.2.2 顯示收藏頁/334
11.3 共享屬性和方法/338
11.3.1 使用共享過程/338
11.3.2 使用共享方法/342
11.4 面向?qū)ο蟮木幊毯蛢?nèi)存管理/344
11.4.1 垃圾回收/345
11.4.2 釋放資源/345
11.4.3 整理碎片和壓縮/346
11.5 小結(jié)/347
11.6 練習(xí)/348
第12章 建立類庫/349
12.1 理解類庫/349
12.1.1 創(chuàng)建類庫/350
12.1.2 為 Favorites Viewer
創(chuàng)建類庫/351
12.1.3 多層應(yīng)用程序/354
12.2 使用強名/354
12.2.1 為程序集簽名/355
12.2.2 程序集的版本/357
12.3 注冊程序集/357
12.3.1 Gacutil 實用程序/357
12.3.2 程序集在 Reference 對話框中不可見的原因/358
12.4 設(shè)計類庫/359
12.5 使用第三方的類庫/360
12.6 用對象瀏覽器查看類/361
12.7 小結(jié)/362
12.8 練習(xí)/362
第13章 創(chuàng)建自定義控件/363
13.1 Windows 窗體控件/363
13.2 為用戶控件添加屬性/367
13.2.1 添加屬性/367
13.2.2 給用戶控件添加方法/368
13.2.3 給用戶控件添加事件/369
13.3 設(shè)計期間和運行期間/374
13.4 創(chuàng)建窗體庫/376
13.4.1 構(gòu)建窗體庫項目/376
13.4.2 測試 FormsLibrary.383
13.4.3 掛起事件/385
13.5 小結(jié)/388
13.6 練習(xí)/388
第14章 編寫自定義圖形/389
14.1 創(chuàng)建一個簡單的繪圖程序/389
14.1.1 創(chuàng)建帶有用戶控件的項目/389
14.1.2 繪圖程序/390
14.1.3 GraphicsItem 類/391
14.1.4 屏幕和客戶坐標(biāo)/394
14.1.5 使用鼠標(biāo)和繪制GraphicsCircle 對象/395
14.1.6 使控件無效/399
14.1.7 優(yōu)化繪制/400
14.1.8 選擇顏色/401
14.1.9 響應(yīng)單擊事件/406
14.2 處理兩種顏色/409
14.2.1 表明指派的按鈕/411
14.2.2 使用高級顏色/418
14.2.3 使用不同的工具/421
14.3 圖像/426
14.3.1 繪制圖像/427
14.3.2 縮放圖像/428
14.3.3 鎖定縱橫比/430
14.4 更多的圖形方法/433
14.5 小結(jié)/433
第15章 訪問數(shù)據(jù)庫/435
15.1 數(shù)據(jù)庫的概念/435
15.1.1 Microsoft Access 對象/435
15.1.2 表/436
15.1.3 查詢/436
15.2 SQL 中的 SELECT 語句/436
15.3 Access 中的查詢/438
15.4 數(shù)據(jù)訪問組件/441
15.4.1 DataSet 組件/442
15.4.2 DataGridView 組件/442
15.4.3 BindingSource 組件/443
15.4.4 BindingNavigator 組件/443
15.4.5 TableAdapter 組件/443
15.5 數(shù)據(jù)綁定/443
15.6 小結(jié)/449
15.7 練習(xí)/449
第16章 使用 ADO.NET 和 SQL Server 進行數(shù)據(jù)庫編程/451
16.1 ADO.NET/452
16.1.1 ADO.NET 數(shù)據(jù)命名空間/452
16.1.2 SqlConnection 類/453
16.1.3 SqlCommand 類/455
16.1.4 SqlDataAdapter 類/457
16.1.5 DataSet 類/461
16.1.6 DataView 類/461
16.2 使用 ADO.NET 類/464
16.3 數(shù)據(jù)綁定/472
16.3.1 BindingContext 和
CurrencyManager 對象/472
16.3.2 綁定控件/473
16.4 小結(jié)/500
16.5 練習(xí)/501
第17章 Web 窗體/503
17.1 瘦客戶端體系結(jié)構(gòu)/503
17.2 Web 窗體和 Windows窗體的比較/504
17.2.1 Windows 窗體的優(yōu)點/505
17.2.2 Web 窗體的優(yōu)點/505
17.3 Web 應(yīng)用程序基礎(chǔ)/506
17.3.1 Web 服務(wù)器/506
17.3.2 瀏覽器/506
17.3.3 HTML.506
17.3.4 VBScript 與 JavaScript 506
17.3.5 CSS507
17.4 Active Server Page507
17.4.1 A SP 的優(yōu)點/507
17.4.2 特殊的 Web 站點文件/507
17.4.3 開發(fā)/508
17.4.4 Toolbox 控件/508
17.5 構(gòu)建 Web 應(yīng)用程序/509
17.5.1 為客戶端和服務(wù)器端處理創(chuàng)建 Web 窗體/509
17.5.2 執(zhí)行數(shù)據(jù)的輸入和驗證/514
17.5.3 設(shè)計站點的外觀/518
17.5.4 使用 GridView 構(gòu)建數(shù)據(jù)驅(qū)動的 Web 頁面/527
17.5.5 VS 2005 中 Web 站點的位置/532
17.6 小結(jié)/534
17.7 練習(xí)/535
第18章 窗體驗證/537
18.1 Web 站點驗證/537
18.1.1 窗口驗證/537
18.1.2 窗體驗證/538
18.1.3 Web 站點管理工具/538
18.1.4 登錄控件/545
18.2 小結(jié)/557
18.3 練習(xí)/557
第19章 Visual Basic 2005和 XML559
19.1 XML 簡介/559
19.1.1 XML 的特性/560
19.1.2 向 Visual Basic 編程新手介紹 XML/562
19.2 地址簿項目/562
19.2.1 創(chuàng)建項目/562
19.2.2 SerializableData 類/563
19.2.3 載入 XML 文件/569
19.2.4 改變數(shù)據(jù)/572
19.2.5 發(fā)送 Email 572
19.2.6 創(chuàng)建地址列表/574
19.2.7 忽略成員/578
19.2.8 載入地址/580
19.2.9 添加新地址/581
19.2.10 地址導(dǎo)航/583
19.2.11 刪除地址/584
19.3 集成地址簿應(yīng)用程序/586
19.3.1 集成規(guī)則/587
19.3.2 從其他應(yīng)用程序中讀取 Address Book588
19.4 小結(jié)/593
19.5 練習(xí)/593
第20章 Web Services 和NET Remoting 技術(shù)/595
20.1 Web 服務(wù)概述/595
20.1.1 Web 服務(wù)的工作方式/596
20.1.2 簡單對象訪問協(xié)議/597
20.2 構(gòu)建 Web 服務(wù)/598
20.2.1 Web 服務(wù)示例/598
20.2.2 添加更多方法/601
20.3 圖片服務(wù)器服務(wù)/602
20.3.1 創(chuàng)建項目/602
20.3.2 返回數(shù)組/604
20.3.3 返回復(fù)雜信息/608
20.4 圖片服務(wù)器客戶程序/612
20.4.1 Web 服務(wù)描述語言/612
20.4.2 創(chuàng)建客戶程序/612
20.4.3 添加 Web 引用/614
20.4.4 顯示文件夾列表/615
20.4.5 顯示文件列表并選擇文件/618
20.5 NET Remoting 技術(shù)/622
20.6 小結(jié)/628
20.7 練習(xí)/628
第21章 部署應(yīng)用程序/631
21.1 部署/631
21.1.1 ClickOnce 部署/632
21.1.2 XCOPY 部署/636
21.2 創(chuàng)建 Visual Studio 2005
安裝程序/636
21.3 用戶界面編輯器/639
21.4 部署不同的解決方案/642
21.4.1 私有程序集/642
21.4.2 共享程序集/643
21.4.3 部署桌面應(yīng)用程序/643
21.4.4 部署 Web 應(yīng)用程序/644
21.4.5 部署 XML Web 服務(wù)/644
21.4.6 有效的工具/644
21.5 小結(jié)/645
21.6 練習(xí)/645
第22章 構(gòu)建移動應(yīng)用程序/647
22.1 理解環(huán)境/647
22.1.4 Compact Framework 類/650
22.2 構(gòu)建一個 Pocket PC 游戲/652
22.3 小結(jié)/663
22.1.1 公共語言運行庫/648
22.1.2 A ctiveSync648
22.1.3 Compact Framework 中的通用類型/649
22.4 練習(xí)/664
附錄 A 如何深入學(xué)習(xí)/665
附錄 B 實現(xiàn) MSF669
附錄 C 安全介紹/677
附錄 D 練習(xí)題答案/683

本目錄推薦

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