Visual Basic 2013程式設計技術

Visual Basic 2013程式設計技術

《Visual Basic 2013程式設計技術》是2015年清華大學出版社出版的圖書,作者是尚展壘、程靜、孫占鋒、韓懌冰、陳嫄玲、包空軍、蔣亞平。

基本介紹

  • 中文名:Visual Basic 2013程式設計技術
  • 作者:尚展壘、程靜、孫占鋒、韓懌冰、陳嫄玲、包空軍、蔣亞平
  • 出版社清華大學出版社
  • 出版時間:2015年12月01日
  • 定價:44.5 元
  • ISBN:9787302415671
內容簡介,圖書目錄,

內容簡介

本書根據普通高校實際情況編寫,主要目的是讓讀者了解編程的基本思想,掌握在Visual Studio 2013的平台上編程的基本技能。全書內容共分14章,分別為: Visual Basic .NET 2013簡介、數據類型和表達式、順序結構程式設計、選擇結構程式設計、循環程式設計、程式調試與部署、數組、過程與函式、常用算法、檔案、Windows高級界面設計、ADO.NET資料庫編程、數據控制項以及動態網頁開發初步。 本書內容密切結合教育部關於該課程的基本教學要求,兼顧計算機軟體技術的發展,以當前流行的Visual Basic .NET 2013為平台進行講解。本書結構嚴謹、層次分明、敘述準確,適合高等學校理工科非計算機專業作為“程式設計技術”課程教材,也可作為計算機培訓教材和自學用書。

圖書目錄

第1章VisualBasic.NET編程簡介1
1.1從BASIC到VisualBasic.NET1
1.1.1BASIC1
1.1.2VisualBasic2
1.1.3VisualBasic.NET3
1.2VisualStudio20133
1.2.1版本4
1.2.2安裝的要求4
1.2.3安裝過程5
1.2.4使用介紹5
1.3設計一個簡單的VisualBasic.NET應用程式14
1.3.1新建項目15
1.3.2設計用戶界面15
1.3.3編寫事件過程代碼18
1.3.4調試與運行22
習題123第2章VisualBasic.NET數據類型與表達式24
2.1標識符的概念24
2.2數據類型25
2.2.1基本數據類型26
2.2.2數值數據類型27
2.2.3字元數據類型29
2.2.4其他數據類型29
2.2.5類型轉換31
2.3常量和變數33
2.3.1常量34
2.3.2變數(Variable)34
2.4運算符和表達式35
2.4.1算術運算符36
2.4.2關係運算符37
2.4.3邏輯運算符40
2.4.4連線運算符41
2.4.5運算符的優先權42
2.4.6表達式43
2.5套用實例43
習題247第3章順序結構程式設計49
3.1賦值語句49
3.2輸入語句52
3.3數據的輸出55
3.4常用函式60
3.5套用舉例68
習題369第4章選擇結構程式設計71
4.1If語句71
4.1.1If…Then語句71
4.1.2If…Then…Else…語句72
4.1.3If…Then…ElseIf…語句74
4.1.4If語句的嵌套77
4.2多向選擇語句79
4.3圖片控制項PictureBox81
4.4HscrollBar和VscrollBar控制項82
4.4.1建立滾動條82
4.4.2滾動條控制項的常用屬性82
4.4.3滾動條的套用83
4.5分組控制項84
4.5.1分組面板Panel控制項84
4.5.2分組框GroupBox控制項85
4.5.3使用TabControl控制項設計選項卡87
4.6時間日期控制項87
4.6.1使用Timer控制項定時88
4.6.2使用MonthCalendar控制項顯示月曆90
4.6.3使用DateTimePicker控制項設計日期時間選擇器91
習題491第5章循環結構程式設計93
5.1For…Next循環結構94
5.1.1For…Next循環結構的格式94
5.1.2For…Next循環結構的執行過程94
5.1.3ExitFor語句98
5.1.4多重循環99
5.1.5For…Next在圖形中的套用101
5.2While…EndWhile循環語句104
5.2.1While…EndWhile循環語句的語法格式104
5.2.2While…EndWhile循環語句的執行過程104
5.2.3While…EndWhile語句示例105
5.3Do…Loop循環語句108
5.3.1語法形式108
5.3.2Do…Loop語句的執行過程110
5.3.3Do循環示例112
5.3.4ExitDo語句113
5.4Exit語句114
5.5循環的嵌套115
習題5116第6章程式調試與部署118
6.1程式編輯環境設定118
6.1.1設計器視圖與代碼視圖118
6.1.2顯示代碼中的行號118
6.1.3設定自動換行首選項118
6.1.4設定代碼字型與顏色119
6.1.5在編輯器中指定縮進120
6.2程式中的錯誤120
6.2.1語法錯誤120
6.2.2語義錯誤121
6.2.3邏輯錯誤122
6.3程式的調試124
6.3.1設定啟動窗體124
6.3.2設定斷點124
6.3.3添加監視125
6.3.4逐語句執行125
6.4錯誤捕獲和處理126
6.5Windows應用程式的部署129
習題6131第7章數組132
7.1數組的概念132
7.1.1引例132
7.1.2數組的概念133
7.2定長數組133
7.2.1定長數組的概念133
7.2.2一維數組的定義、賦值與引用133
7.2.3二維數組的定義、賦值與引用138
7.3動態數組141
7.3.1動態數組的定義141
7.3.2動態數組使用舉例142
7.4數組的常用屬性和方法144
7.5數組套用145
7.6ForEach…Next循環149
7.6.1ForEach…Next循環的格式149
7.6.2ForEach…Next循環的執行過程150
7.7自定義數據類型——Structure151
7.7.1結構的定義152
7.7.2結構的使用153
7.7.3結構與數組154
7.8列表類控制項157
7.8.1ListBox控制項157
7.8.2CheckedListBox控制項160
7.8.3ComboBox控制項161
7.8.4一個綜合例子162
習題7166
第8章過程169
8.1Sub過程169
8.1.1通用過程的定義和建立169
8.1.2調用通用過程171
8.2事件過程173
8.2.1窗體事件過程173
8.2.2控制項事件過程173
8.3函式過程174
8.3.1函式過程的定義174
8.3.2調用函式過程175
8.4參數傳遞176
8.4.1形參和實參176
8.4.2按值傳遞177
8.4.3按地址傳遞177
8.4.4數組作為函式的參數178
8.4.5傳遞方式的選擇179
8.4.6選擇性參數的傳遞180
8.4.7按參數名稱進行傳遞181
8.5變數的作用域181
8.6遞歸過程183
8.7過程套用舉例185
習題8189第9章常用算法191
9.1算法的概念191
9.1.1算法的描述191
9.1.2算法的特性192
9.1.3算法的評估192
9.2窮舉算法193
9.3疊代(遞推)算法196
9.4遞歸算法198
9.5查找算法201
9.5.1順序查找算法201
9.5.2二分查找算法203
9.6排序算法206
9.6.1選擇排序算法206
9.6.2冒泡排序算法209
9.6.3插入排序算法212
習題9214第10章檔案215
10.1檔案結構和檔案分類215
10.1.1檔案結構215
10.1.2檔案分類216
10.2順序檔案操作方法217
10.2.1打開檔案217
10.2.2關閉檔案219
10.2.3寫操作219
10.2.4讀操作221
10.2.5幾個重要的檔案函式223
10.3隨機檔案操作方法225
10.3.1隨機檔案的打開和關閉226
10.3.2隨機檔案的讀寫226
10.4檔案操作舉例228
習題10234第11章Windows高級界面設計235
11.1界面設計的原則235
11.2“選單和工具列”控制項組設計236
11.2.1選單欄設計236
11.2.2工具列設計243
11.2.3狀態欄設計244
11.3常用對話框設計246
11.3.1“打開”對話框(OpenFileDialog)控制項246
11.3.2另外儲存為對話框(SaveFileDialogue)控制項247
11.3.3“顏色”對話框(ColorDialogue)控制項247
11.3.4“字型”對話框(FontDialogue)控制項248
11.4MDI窗體250
11.4.1MDI的相關概念250
11.4.2MDI的屬性、方法和事件250
11.5多媒體播放器控制項設定255
11.5.1視音頻播放器255
11.5.2Flash播放控制項的設定257
11.6鍵盤事件260
11.6.1KeyDown和KeyUp事件260
11.6.2KeyPress事件262
11.7滑鼠事件263
習題11264第12章ADO.NET資料庫編程265
12.1資料庫基礎265
12.1.1資料庫概述265
12.1.2資料庫術語265
12.1.3建立資料庫266
12.1.4SQL語言269
12.2ADO.NET簡介273
12.2.1ADO.NET的結構274
12.2.2ADO.NET的特點275
12.2.3ADO.NET核心組件276
12.3ADO.NET核心對象276
12.3.1Connection對象277
12.3.2Command對象279
12.3.3DataReader對象281
12.3.4DataAdapter對象282
12.4DataSet284
12.4.1DataSet的結構284
12.4.2DataTable286
12.4.3DataColumn和DataRow287
12.4.4DataRelation288
12.5在VisualStudio2013中使用資料庫示例289
12.5.1使用Access資料庫289
12.5.2使用數據源視窗297
習題12300第13章數據控制項及實例301
13.1數據控制項簡介301
13.2DataGridView控制項301
13.2.1使用DataGridView控制項顯示資料庫記錄302
13.2.2用代碼設定DataGridView的屬性308
13.2.3利用DataGridView控制項獲取數據的代碼編寫309
13.3數據綁定控制項313
13.3.1數據綁定313
13.3.2數據綁定控制項BindingSource315
13.4數據導航控制項BindingNavigator318
13.4.1BindingNavigator的結構318
13.4.2在窗體中添加BindingNavigator的方法319
13.5圖表控制項Chart320
13.6資料庫項目實例321
13.6.1學生信息管理系統簡介321
13.6.2資料庫設計322
13.6.3重點子系統功能實現323
習題13325第14章ASP.NET動態網頁開發初步326
14.1ASP.NET動態網頁簡介326
14.1.1網頁的概念326
14.1.2Web語言328
14.1.3ASP.NET環境配置329
14.1.4創建ASP.NET網站330
14.1.5表單數據驗證332
14.2ASP.NET內置對象334
14.2.1ASP.NET對象簡介334
14.2.2Response對象335
14.2.3Request對象336
14.2.4Server對象338
14.2.5Application和Session對象340
14.3利用數據控制項屬性配置實現對數據的操作341
14.3.1配置數據源342
14.3.2使用GridView顯示數據342
14.3.3使用DetailsView顯示明細表數據350
14.3.4使用DataList控制項顯示數據354
14.3.5使用Repeater控制項顯示數據357
14.4利用ADO.NET對象編程實現對數據的操作359
14.4.1使用Repeater訪問資料庫359
14.4.2通過插入動態代碼顯示數據362
14.4.3實現數據的動態添加364
14.4.4實現數據的動態修改與刪除365
14.4.5使用DataSet訪問資料庫369
14.5ASP.NET網站的發布371
習題14372
參考文獻374

相關詞條

熱門詞條

聯絡我們