Visual Basic 2015入門經典(第8版)

Visual Basic 2015入門經典(第8版)

《Visual Basic 2015入門經典(第8版)》是2016年6月1日出版的圖書,作者是Bryan Newsome。

基本介紹

  • 書名:Visual Basic 2015入門經典(第8版)
  • 作者:[美] Bryan Newsome 
  • 譯者:李周芳、石磊
  • ISBN:9787302439554
  • 定價:79.80元
  • 出版社:清華大學出版社
  • 出版時間:2016.06.01
內容簡介,作者簡介,目 錄,

內容簡介

循序漸進的Visual Studio 2015新手入門指引 Visual Basic具有通用、可視化和易用特點,是理想的初學者語言。 Visual Basic 2015入門經典(第8版) 面向編程新手,通過詳明的步驟清晰講解各個知識點,可幫助初學者快速上手;還全面介紹Visual Studio的最新功能,以幫助精簡工作流程。本書首先介紹入門知識為你掌握重要編程技能奠定堅實基礎,此後更進一步簡要討論ASP.NET、SQL Server、ADO.NET和XML。本書通俗易懂,詳盡詮釋編程技術,列舉大量動手練習,不需要讀者擁有任何編程經驗。

作者簡介

Bryan Newsome 領導一個由頂尖開發人員組成的團隊,致力於微軟解決方案。自從開
始建立Visual Basic 5解決方案以來,他掌握了Visual Basic的每個新版本,目前創建的所有新解決方案都利用了.NET平台和VB.NET。他為客戶提供解決方案,並時刻關注微軟的最新技術。Bryan是Visual Basic .NET方面的微軟認證程式開發專家(MCAD)。

目 錄

第1章 初識Visual Basic 2015 1
1.1 事件驅動編程 2
1.2 安裝Visual Basic 2015 3
1.3 Visual Basic 2015集成開發環境 4
1.3.1 配置啟動頁面 4
1.3.2 選單 6
1.3.3 工具列 6
1.4 創建簡單的應用程式 7
1.4.1 工具箱 10
1.4.2 改進型匈牙利表示法 13
1.4.3 代碼編輯器 14
1.5 使用幫助系統 17
1.6 小結 18
第2章 .NET Framework概述 19
2.1 .NET理念 19
2.1.1 .NET與Java有些類似 20
2.1.2 現在所處的階段 20
2.2 為Windows編寫軟體 21
2.2.1 .NET Framework類 21
2.2.2 執行代碼 22
2.3 公共語言運行時 23
2.3.1 載入並執行代碼 24
2.3.2 應用程式隔離 24
2.3.3 安全性 24
2.3.4 互操作 25
2.3.5 異常處理 25
2.4 通用類型系統和
公共語言規範 25
2.5 小結 26
第3章 編寫軟體 27
3.1 信息和數據 27
3.1.1 算法 27
3.1.2 什麼是程式語言 28
3.2 使用變數 29
3.3 注釋和空白 32
3.3.1 注釋 32
3.3.2 空白 33
3.4 數據類型 33
3.4.1 使用數字 34
3.4.2常見的整型數學運算 34
3.4.3整型運算的縮寫方式 37
3.4.4有關整型運算的問題 38
3.4.5浮點型數學運算 38
3.4.6使用字元串 41
3.4.7使用日期 48
3.4.8布爾類型 54
3.5存儲變數 54
3.5.1二進制 55
3.5.2位和位元組 55
3.5.3值的表示 56
3.5.4值的轉換 57
3.6方法 58
3.6.1使用方法的原因 59
3.6.2前面曾介紹過的方法 59
3.6.3創建方法 62
3.6.4選擇方法名稱 65
3.6.5作用域 66
3.7小結 68
第4章流程控制 69
4.1做出決策 69
4.2If語句 70
4.2.1Else語句 72
4.2.2可進行多重選擇的ElseIf語句 72
4.2.3嵌套的If語句 74
4.2.4單行If語句 74
4.2.5比較運算符 74
4.2.6字元串比較 83
4.3SelectCase語句 84
4.3.1不區分大小寫的SelectCase語句 88
4.3.2多重選擇 90
4.3.3CaseElse語句 91
4.3.4SelectCase中的不同數據類型 92
4.4循環 92
4.4.1For…Next循環 92
4.4.2Do…Loop循環 98
4.4.3嵌套循環 102
4.4.4提前退出循環 104
4.4.5退出Do…Loop循環 105
4.4.6無限循環 106
4.5小結 107
第5章處理數據結構 109
5.1數組 109
5.1.1定義和使用數組 110
5.1.2使用ForEach…Next循環 113
5.1.3將數組作為參數傳遞 115
5.1.4數組的排序 117
5.1.5反向檢索 118
5.1.6用值初始化數組 119
5.2枚舉 120
5.2.1使用枚舉 121
5.2.2確定狀態 124
5.2.3設定無效值 126
5.3常量 127
5.3.1使用常量 127
5.3.2各種常量類型 129
5.4結構 129
5.4.1創建結構 130
5.4.2為結構添加屬性 133
5.5ArrayList 134
5.5.1使用ArrayList 134
5.5.2在ArrayList中進行刪除操作 138
5.5.3顯示ArrayList中的項 141
5.6集合 142
5.6.1創建CustomerCollection類 143
5.6.2添加Item屬性 145
5.7使用HashTable創建查找表 146
5.7.1使用HashTable 146
5.7.2Remove、RemoveAt和
Clear方法 150
5.7.3區分大小寫 152
5.8高級數組操作 153
5.8.1動態數組 154
5.8.2使用Preserve關鍵字 156
5.9小結 156
第6章構建Windows應用程式 159
6.1回響事件 159
6.2統計字元 163
6.3統計單詞 166
6.4創建更複雜的應用程式 169
6.5創建工具列 170
6.6創建狀態欄 173
6.7創建編輯框 173
6.8清除編輯框 174
6.9回響工具列按鈕 176
6.10使用多個窗體 179
6.11About對話框 179
6.12小結 182
第7章顯示對話框 185
7.1MessageBox對話框 185
7.1.1MessageBox中的可用圖示 186
7.1.2MessageBox中的可用按鈕 186
7.1.3設定默認按鈕 187
7.1.4其他選項 187
7.1.5Show方法的語法 187
7.1.6MessageBox的示例 189
7.2OpenFileDialog控制項 192
7.2.1OpenFileDialog控制項 192
7.2.2OpenFileDialog的屬性 193
7.2.3OpenFileDialog的方法 194
7.2.4使用OpenFileDialog控制項 195
7.3SaveFileDialog控制項 199
7.3.1SaveFileDialog的屬性 199
7.3.2SaveFileDialog的方法 200
7.3.3使用SaveFileDialog控制項 200
7.4FontDialog控制項 203
7.4.1FontDialog的屬性 203
7.4.2FontDialog的方法 204
7.4.3使用FontDialog控制項 204
7.5ColorDialog控制項 206
7.5.1ColorDialog的屬性 207
7.5.2使用ColorDialog控制項 208
7.6PrintDialog控制項 209
7.6.1PrintDialog的屬性 210
7.6.2使用PrintDialog控制項 210
7.6.3PrintDocument類 210
7.6.4列印文檔 211
7.7FolderBrowserDialog控制項 217
7.7.1FolderBrowserDialog控制項的屬性 217
7.7.2使用FolderBrowserDialog控制項 218
7.8小結 220
第8章創建選單 223
8.1選單功能概述 223
8.1.1圖像 223
8.1.2訪問鍵 224
8.1.3快捷鍵 224
8.1.4複選標記 224
8.1.5Properties窗格 225
8.2創建選單 226
8.2.1設計選單 226
8.2.2添加工具列和控制項 228
8.2.3為選單編寫代碼 229
8.2.4為View選單和工具列編寫代碼 233
8.2.5測試代碼 234
8.3上下文選單 237
8.3.1創建上下文選單 237
8.3.2啟用或禁用選單項和工具列按鈕 240
8.4小結 244
第9章調試和錯誤處理 245
9.1主要錯誤類型 245
9.1.1語法錯誤 246
9.1.2執行錯誤 249
9.1.3邏輯錯誤 249
9.2調試 250
9.2.1創建示例項目 251
9.2.2設定斷點 265
9.2.3使用Watch視窗和QuickWatch對話框進行調試 272
9.2.4使用Autos視窗進行調試 274
9.2.5使用Locals視窗進行調試 274
9.3錯誤處理 275
9.4使用結構化錯誤處理 276
9.5小結 278
第10章構建對象 281
10.1對象的概念 281
10.1.1封裝 282
10.1.2方法和屬性 282
10.1.3事件 283
10.1.4可見性 283
10.1.5類的概念 284
10.2構建類 284
10.3重用性 285
10.4設計對象 286
10.4.1狀態 286
10.4.2行為 287
10.4.3存儲狀態 287
10.4.4屬性 290
10.4.5讀/寫屬性 292
10.4.6自實現屬性 295
10.4.7IsMoving方法 295
10.5構造函式 297
10.6繼承 299
10.6.1添加新方法和屬性 300
10.6.2添加GetPowerToWeightRatio方法 302
10.6.3改變默認值 304
10.6.4多態性:可怕的單詞,簡單的概念 305
10.6.5重寫更多的方法 306
10.6.6從對象類中繼承 308
10.7對象和結構 308
10.8框架類 308
10.8.1名稱空間 309
10.8.2Imports語句 310
10.8.3創建自己的名稱空間 311

相關詞條

熱門詞條

聯絡我們