Visual Basic 2010 應用程式設計

Visual Basic 2010 應用程式設計

《Visual Basic 2010 應用程式設計》是2015年清華大學出版社出版的圖書,作者是安傑、趙艷君、山艷。

基本介紹

  • 中文名:Visual Basic 2010 應用程式設計
  • 出版社:清華大學出版社
  • 作者:安傑、趙艷君、山艷
  • 出版時間:2015-2-27
  • ISBN:9787302389989
  • 定價:49元
  • 印次:1-1
  • 裝幀:平裝
圖書簡介,目錄,

圖書簡介

本書以Visual Studio 2010為開發環境,以“實例驅動”為中心,每一章都通過豐富的實例作為引例,通過分析逐步引導出知識點,並將知識點與實例相結合,以計算思維的方法闡述程式設計技巧,體現了面向對象的程式設計思想。
全書共分為13章,主要內容包括Visual Basic 2010應用程式設計入門、面向對象程式設計初步、Visual Basic 2010語言基礎、程式控制結構、結構與數組、應用程式界面設計、過程、面向對象程式設計、檔案、資料庫應用程式設計、圖形圖像應用程式設計、Web應用程式設計和部署Windows應用程式。
本書講解詳盡,深入淺出,循序漸進,實例豐富,簡明實用;所有例題均有實例分析、完整代碼和設計步驟,特別適合在校本科生和初學電腦程式設計語言的讀者;既可作為高等院校非計算機專業程式設計基礎課教材,也可作為廣大計算機愛好者的自學教材。

目錄

第1章Visual Basic 2010應用程式設計入門1
1.1Visual Basic 2010應用程式入門實例1
1.2.NET概述2
1.2.1什麼是.NET2
1.2.2什麼是.NET Framework2
1.2.3什麼是Visual Basic 20104
1.3創建Visual Basic 2010應用程式5
1.3.1Visual Studio 2010集成開發環境5
1.3.2Visual Basic 2010應用程式類型及開發11
1.3.3Visual Basic 2010應用程式的檔案組成與結構15
1.4Visual Basic 2010項目管理18
1.4.1解決方案和項目18
1.4.2基本項目管理18
1.4.3定製環境21
1.5本章小結23
1.6習題124
第2章面向對象程式設計初步25
2.1Windows常用類應用程式實例25
2.1.1Console類設計控制台應用程式25
2.1.2窗體類與基本控制項類應用程式26
2.2面向對象程式設計基本概念27
2.2.1類和對象27
2.2.2對象的屬性、方法和事件28
2.2.3對象瀏覽器29
2.3.NET類庫與命名空間30
2.3.1命名空間30
2.3.2常用的類和模組34Visual Basic 2010應用程式設計目錄2.4窗體—Form類42
2.4.1窗體的屬性42
2.4.2窗體的方法和事件47
2.5控制項—控制項類48
2.5.1控制項的概念48
2.5.2控制項的基本操作48
2.5.3控制項的停靠與錨定50
2.5.4控制項公用的屬性和事件51
2.6基本輸入輸出控制項52
2.6.1Button與ToolTips控制項52
2.6.2Label與LinkLabel控制項55
2.6.3TextBox與RichTextBox控制項58
2.6.4滑鼠和鍵盤69
2.7本章小結73
2.8習題273
第3章VisualBasic2010語言基礎75
3.1常量、變數、表達式套用實例75
3.2程式編碼規則75
3.2.1程式編碼76
3.2.2編碼約定76
3.3數據類型78
3.3.1基本數據類型78
3.3.2複合數據類型82
3.3.3數據類型的實現83
3.3.4數據類型轉換83
3.4常量與枚舉84
3.4.1常量84
3.4.2枚舉86
3.5變數88
3.5.1變數的聲明88
3.5.2變數的使用90
3.5.3變數的生存期和變數的範圍92
3.6運算符與表達式94
3.6.1運算符94
3.6.2表達式98
3.7本章小結98
3.8習題399
第4章程式控制結構100
4.1程式控制結構實例100
4.2算法及其描述100
4.2.1算法的概念和特徵100
4.2.2算法的描述方法101
4.3順序結構102
4.3.1賦值語句102
4.3.2輸入和輸出語句104
4.4選擇結構110
4.4.1If條件語句和條件函式110
4.4.2SelectCase語句117
4.4.3選擇結構的嵌套119
4.4.4單選按鈕、複選框、日期/時間選擇控制項121
4.4.5面板和選項卡控制項126
4.5循環結構130
4.5.1For…Next循環語句131
4.5.2Do…Loop循環語句134
4.5.3While循環語句136
4.5.4多重循環結構139
4.5.5其他控制語句142
4.5.6滾動條、進度條和定時器控制項144
4.6本章小結147
4.7習題4147
第5章結構與數組154
5.1結構與數組應用程式實例154
5.2結構155
5.2.1結構的定義155
5.2.2結構型變數的聲明155
5.2.3結構型變數的引用156
5.3數組156
5.3.1數組的聲明和初始化157
5.3.2數組的基本操作160
5.3.3結構數組165
5.3.4Array類166
5.3.5For…Each循環語句168
5.4列表框、複選列表框和組合框控制項169
5.4.1列表框169
5.4.2複選列表框170
5.4.3組合框171
5.5典型算法及套用176
5.5.1排序176
5.5.2查找181
5.5.3順序插入與刪除184
5.6程式調試技術188
5.6.1程式中的錯誤類型188
5.6.2調試工具190
5.6.3異常處理194
5.7本章小結200
5.8習題5200
第6章應用程式界面設計204
6.1應用程式界面設計實例204
6.2界面設計結構205
6.3選單設計206
6.3.1選單設計器207
6.3.2動態創建選單211
6.4工具列和狀態欄設計214
6.4.1工具列控制項214
6.4.2工具列的創建215
6.4.3狀態欄控制項218
6.4.4狀態欄的創建219
6.5對話框221
6.5.1通用對話框221
6.5.2自定義對話框229
6.5.3訊息框231
6.6多文檔界面233
6.6.1MDI窗體套用實例234
6.6.2MDI窗體設計234
6.7本章小結236
6.8習題6236
第7章過程238
7.1自定義過程實例238
7.2過程的概念和種類239
7.2.1過程的概念239
7.2.2過程的分類239
7.3Sub過程240
7.3.1Sub過程的定義240
7.3.2Sub過程的調用241
7.4Function過程242
7.4.1Function過程的定義242
7.4.2Function過程的調用243
7.5參數的傳遞244
7.5.1傳值與傳地址244
7.5.2數組參數的傳遞247
7.5.3可選參數249
7.6過程的套用251
7.6.1疊代251
7.6.2遞歸252
7.7模組253
7.7.1窗體類模組和標準模組253
7.7.2過程和變數的作用域255
7.8本章小結257
7.9習題7257
第8章面向對象程式設計260
8.1面向對象程式設計開發實例260
8.2類260
8.2.1類的特性260
8.2.2類的定義261
8.3類成員的定義及使用263
8.3.1欄位的定義263
8.3.2屬性過程的創建263
8.3.3方法的創建264
8.3.4構造函式的創建265
8.3.5事件的創建266
8.3.6共享成員268
8.4對象的創建及使用268
8.4.1對象的創建268
8.4.2對象的使用269
8.5繼承和多態272
8.5.1繼承272
8.5.2多態性276
8.6本章小結278
8.7習題8278
第9章檔案280
9.1檔案套用實例280
9.2檔案系統管理281
9.2.1System.IO命名空間及常用類282
9.2.2My.Computer.FileSystem對象282
9.3檔案管理283
9.3.1檔案種類283
9.3.2套用檔案系統對象進行檔案操作284
9.3.3套用檔案I/O類進行檔案操作286
9.4資料夾管理293
9.4.1管理驅動器293
9.4.2管理資料夾293
9.5檔案流管理297
9.5.1檔案流297
9.5.2讀寫文本檔案297
9.5.3讀寫二進制檔案300
9.6本章小結303
9.7習題9303
第10章資料庫應用程式設計305
10.1資料庫應用程式實例305
10.2資料庫概述306
10.2.1關係型資料庫模型306
10.2.2建立資料庫和數據表307
10.2.3結構化查詢語言309
10.3ADO.NET概述311
10.3.1ADO.NET結構312
10.3.2ADO.NET類與命名空間313
10.4基於組件綁定創建資料庫應用程式313
10.4.1使用組件創建訪問資料庫的應用程式314
10.4.2創建資料庫應用程式常用的組件320
10.5基於代碼的資料庫應用程式設計324
10.5.1創建連線324
10.5.2使用Command對象執行資料庫操作325
10.5.3使用DataReader檢索數據326
10.5.4使用DataAdapter和DataSet檢索數據329
10.6數據報表336
10.6.1報表設計器和ReportViewer控制項336
10.6.2使用“報表嚮導”創建報表337
10.6.3使用報表設計器創建報表341
10.6.4顯示報表346
10.6.5綜合實例346
10.7本章小結355
10.8習題10355
第11章圖形圖像應用程式設計357
11.1圖形圖像應用程式實例357
11.2圖形處理358
11.2.1GDI+基本知識358
11.2.2繪製圖形360
11.2.3填充圖形367
11.2.4文本處理377
11.3圖像處理378
11.3.1圖像的載入和顯示378
11.3.2PictureBox和ImageList控制項379
11.3.3圖像的保存、複製和貼上383
11.3.4裁切和縮放圖像384
11.3.5旋轉、反射和扭曲圖像386
11.3.6不規則窗體388
11.4本章小結390
11.5習題11390
第12章Web應用程式392
12.1創建一個自己的瀏覽器392
12.1.1WebBrowser控制項392
12.1.2創建瀏覽器394
12.2創建ASP.NETWeb應用程式396
12.2.1創建ASP.NET網站項目397
12.2.2創建ASP.NETWeb應用程式項目398
12.2.3創建ASP.NET網頁399
12.3本章小結406
12.4習題12406
第13章部署Windows應用程式407
13.1ClickOnce部署407
13.1.1ClickOnce部署特點407
13.1.2設定發布屬性408
13.1.3發布ClickOnce應用程式408
13.1.4ClickOnce部署實例409
13.2WindowsInstaller部署412
13.2.1WindowsInstaller部署特點412
13.2.2創建WindowsInstaller安裝程式包413
13.2.3WindowsInstaller部署實例413
13.3本章小結418
13.4習題13418
參考文獻419

相關詞條

熱門詞條

聯絡我們