VB.NET程式設計教程

VB.NET程式設計教程

《VB.NET程式設計教程》是2018年3月電子工業出版社出版的圖書,作者是林卓然。

基本介紹

  • 書名:VB.NET程式設計教程
  • 作者:林卓然
  • ISBN:9787121337345
  • 頁數:224頁
  • 定價:36元
  • 出版社:電子工業出版社
  • 出版時間:2018年3月
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書以Visual Basic 2010為語言背景,介紹了VB.NET程式設計的基本概念和基本方法。全書共分11章,主要內容有:VB.NET集成開發環境、程式設計基礎、順序結構設計、選擇結構設計、循環結構設計、數組、過程、數據檔案與程式調試、常用控制項的使用、面向對象程式設計等。本書是程式設計的入門教材,注重從初學者的認識規律出發,強調實用性和可操作性,講述淺顯易懂,由淺入深。在教材組織形式上,將理論與套用、習題、上機練習融合在一本書中,使學與練緊密結合起來。本書作者還提供了一套課堂教學用的電子教案,任課教師可按前言中提供的方式獲得這些教學輔助資料。本書適合作為高等學校的程式設計基礎課程教材,也可作為VB.NET初學者的自學參考書。

圖書目錄

第1章 認識VB.NET 1
1.1 VB.NET概述 1
1.1.1 Visual Basic的發展 1
1.1.2 什麼是.NET 1
1.1.3 VS.NET與VB.NET 2
1.1.4 VB.NET的主要特點 2
1.1.5 VB.NET的啟動與退出 2
1.2 VB.NET集成開發環境 4
1.2.1 主視窗 4
1.2.2 工具箱視窗 5
1.2.3 解決方案資源管理器視窗 6
1.2.4 窗體設計器視窗 7
1.2.5 代碼設計視窗 7
1.2.6 屬性視窗 8
1.2.7 其他視窗 8
1.2.8 視窗布局 9
1.2.9 使用幫助系統 9
1.3 創建簡單的應用程式 9
1.3.1 建立VB.NET應用程式的步驟 9
1.3.2 一個簡單程式 9
1.4 項目的檔案組成及常用操作 12
1.4.1 項目的檔案組成簡介 12
1.4.2 項目的常用操作 13
習題1 14
上機練習1 16
第2章 面向對象的可視化編程基礎 18
2.1 對象和事件的基本概念 18
2.1.1 對象和類 18
2.1.2 對象的屬性和方法 18
2.1.3 事件、事件過程及事件驅動 19
2.2 窗體 21
2.2.1 窗體的屬性 21
2.2.2 窗體的事件 22
2.2.3 窗體的常用方法 22
2.3 基本控制項 23
2.3.1 控制項的基本屬性 23
2.3.2 命令按鈕 23
2.3.3 標籤 24
2.3.4 文本框 25
2.4 焦點與Tab鍵序 27
習題2 28
上機練習2 30
第3章 程式代碼設計基礎 34
3.1 數據類型 34
3.2 常量與變數 35
3.2.1 常量 36
3.2.2 變數 36
3.3 表達式 38
3.3.2 字元串表達式 39
3.4 常用內部函式 39
3.4.1 數學函式 40
3.4.2 字元串函式 41
3.4.3 日期/時間函式 42
3.4.4 轉換函式 43
3.4.5 其他實用函式 43
3.5 代碼的書寫規則 45
習題3 46
上機練習3 48
第4章 順序結構程式設計 50
4.1 賦值語句 50
4.2 注釋、結束與暫停語句 51
4.3 數據的輸入與輸出 52
4.3.1 用InputBox函式輸入數據 52
4.3.2 用MsgBox函式輸出數據 54
4.3.3 用其他方法輸出數據 56
4.4 程式舉例 57
習題4 58
上機練習4 61
第5章 選擇結構程式設計 63
5.2 if條件語句 64
5.2.1 單分支的條件語句 64
5.2.2 雙分支的條件語句 65
5.2.3 多分支的條件語句 67
5.2.4 IIf函式 68
5.3 多分支選擇語句 68
5.4 選擇性控制項 70
5.4.1 單選按鈕 70
5.4.2 複選框 71
5.5 定時器控制項 72
5.6 程式舉例 74
習題5 77
上機練習5 80
第6章 循環結構程式設計 83
6.1 循環語句 83
6.1.1 For循環語句 83
6.1.2 Do循環語句 86
6.1.3 循環出口語句 88
6.2 多重循環 89
6.3 列表框與組合框 90
6.3.1 列表框 91
6.3.2 組合框 94
6.4 常用算法 95
6.5 程式舉例 96
習題6 100
上機練習6 103
第7章 數組 105
7.1 數組概述 105
7.2 數組的聲明及初始化 105
7.2.1 數組的聲明 105
7.2.2 數組元素的引用 106
7.2.3 數組的初始化 107
7.3 數組的輸入輸出及函式 108
7.4 數組的重新定義 110
7.5 For Each…Next語句 111
7.6 結構類型及其數組 112
7.6.1 結構類型 112
7.6.2 結構數組 114
7.7 程式舉例 115
習題7 121
上機練習7 123
第8章 過程 127
8.1 通用過程 127
8.1.1 Sub過程 127
8.1.2 Function過程 129
8.2 參數傳遞 131
8.2.1 形參與實參 131
8.2.2 按值傳遞和按地址傳遞 131
8.2.3 數組參數的傳遞 133
8.3 嵌套調用 133
8.4 過程、變數的作用域 134
8.4.1 模組 134
8.4.2 過程的作用域 135
8.4.3 變數的作用域 135
8.5 多窗體 136
8.6 程式舉例 139
習題8 143
上機練習8 147
第9章 數據檔案與程式調試 149
9.1 數據檔案 149
9.1.1 數據檔案的基本概念 149
9.1.2 順序檔案 149
9.1.3 隨機檔案 152
9.1.4 二進制檔案 155
9.2 程式調試 156
9.2.1 程式中的錯誤類型 156
9.2.2 調試和排錯 157
9.2.3 異常處理簡介 162
習題9 164
上機練習9 167
第10章 其他常用控制項 172
10.1 鍵盤事件與滑鼠事件 172
10.1.1 鍵盤事件 172
10.1.2 滑鼠事件 173
10.2 選單 174
10.2.1 下拉式選單 174
10.2.2 彈出式選單 178
10.3 工具列 179
10.4 通用對話框 181
10.5 分組框 184
10.6 圖片框 185
習題10 187
上機練習10 189
第11章 面向對象程式設計 193
11.1 面向對象技術的主要特性 193
11.2 創建類和對象 194
11.2.1 類的創建 194
11.2.2 屬性的定義 195
11.2.3 方法的定義 196
11.2.4 事件的定義 197
11.2.5 對象的創建 198
11.2.6 構造函式 199
11.3 類的繼承 202
11.4 類的多態性 205
11.4.1 重載 205
11.4.2 重寫 206
習題11 207
上機練習11 208
附錄A 字元ASCII碼錶 212
習題參考答案 213

相關詞條

熱門詞條

聯絡我們