21世紀高等學校計算機規劃教材:Visual Basic程式設計

21世紀高等學校計算機規劃教材:Visual Basic程式設計

本書以Visual Basic 6.0為背景,以面向對象的可視化編程為主線,介紹了Visual Basic(簡稱VB)的基本知識和編程方法。全書共分11章,主要內容有:VB語言概述,VB應用程式設計過程,VB語言基本知識,程式控制結構與過程,常用控制項,高級控制項,選單設計,檔案,資料庫應用程式設計,多媒體應用程式設計,網路應用程式。 本書概念清晰,層次分明,通過大量的實例循序漸進地介紹了VB的編程技術及套用,每章都配有習題,便於自學。 本書可作為高等學校計算機公共課程的教材,也可供廣大計算機套用開發人員學習參考。

基本介紹

  • 書名:21世紀高等學校計算機規劃教材:Visual Basic程式設計
  • 出版社:人民郵電出版社
  • 頁數:302頁
  • 開本:16
  • 定價:39.80
  • 作者:沙勝賢 冀松
  • 出版日期:2013年2月1日
  • 語種:簡體中文
  • ISBN:9787115302618
  • 品牌:人民郵電出版社
內容簡介,圖書目錄,文摘,

內容簡介

《21世紀高等學校計算機規劃教材:Visual Basic程式設計》可作為高等學校計算機公共課程的教材,也可供廣大計算機套用開發人員學習參考。

圖書目錄

第1章 概述 1
1.1 VisualBasic的發展過程及特點 1
1.1.1 VisualBasic的發展歷程 1
1.1.2 VisualBasic的版本 1
1.1.3 VisualBasic語言的主要特點 2
1.2 VisualBasic6.0的安裝與啟動 3
1.2.1 VisualBasic6.0的安裝 3
1.2.2 VisualBasic6.0的啟動與退出 4
1.3 VisualBasic6.0的集成開發環境 5
1.3.1 主視窗 5
1.3.2 窗體設計器視窗 7
1.3.3 工程資源管理器視窗 7
1.3.4 屬性視窗 8
1.3.5 工具箱視窗 9
1.3.6 代碼視窗 10
1.3.7 立即視窗 10
1.3.8 調色板視窗 10
1.3.9 窗體布局視窗 11
1.3.10 對象瀏覽器視窗 11
本章小結 12
習題 12
第2章 VB應用程式設計過程 14
2.1 面向對象程式設計的基本概念 14
2.1.1 對象與類 14
2.1.2 對象的三要素 15
2.2 窗體 17
2.2.1 窗體創建 17
2.2.2 屬性 17
2.2.3 事件 22
2.2.4 方法 23
2.2.5 處理多重窗體 26
2.3 最基本控制項 28
2.3.1 命令按鈕 28
2.3.2 標籤 30
2.3.3 文本框 32
2.4 VisualBasic應用程式的組成及工作方式 34
2.4.1 VisualBasic應用程式的組成 34
2.4.2 VisualBasic應用程式的工作方式 35
2.4.3 創建應用程式的步驟 35
2.5 一個簡單的VisualBasic程式的創建實例 35
2.5.1 新建工程 36
2.5.2 程式界面設計 37
2.5.3 編寫相關事件的代碼 40
2.5.4 保存工程 41
2.5.5 運行、調試程式 41
2.5.6 生成可執行程式 42
本章小結 43
習題 43
第3章 VB語言基本知識 44
3.1 VB語言的字元集及編碼規則 44
3.1.1 VisualBasic的字元集 44
3.1.2 VisualBasic的編碼規則 44
3.2 數據類型 45
3.2.1 標準數據類型 45
3.2.2 用戶自定義數據類型 47
3.3 常量 47
3.3.1 直接常量 47
3.3.2 符號常量 48
3.4 變數 49
3.4.1 變數的命名規則 49
3.4.2 變數的聲明 49
3.5 運算符與表達式 52
3.5.1 算術運算符與算術表達式 52
3.5.2 關係運算符與關係表達式 53
3.5.3 邏輯運算符與邏輯表達式 54
3.5.4 字元運算符與字元串表達式 55
3.5.5 日期運算符和日期表達式 55
3.5.6 運算符的優先順序 56
3.6 內部函式 56
3.6.1 數學運算函式 56
3.6.2 字元串函式 58
3.6.2 日期與時間函式 58
3.6.4 數據類型轉換函式 59
3.6.5 格式輸出函式 59
本章小結 61
習題 61
第4章 程式控制結構與過程 63
4.1 順序結構程式設計 63
4.1.1 常用語句 63
4.1.2 數據輸入輸出 64
4.2 選擇結構程式設計 69
4.2.1 If語句和IIf函式 69
4.2.2 SelectCase語句 74
4.2.3 If語句的嵌套 75
4.3 循環結構程式設計 77
4.3.1 Do循環 77
4.3.2 While
4.3.3 For
4.3.4 循環嵌套 83
4.4 數組 85
4.4.1 概述 85
4.4.2 一維數組 85
4.4.3 二維數組 91
4.4.4 動態數組 92
4.4.5 數組相關函式 94
4.4.6 控制項數組 95
4.5 過程 97
4.5.1 Function過程 97
4.5.2 Sub過程 99
4.5.3 參數傳遞 101
4.5.4 過程的嵌套與遞歸 102
4.5.5 過程和變數的作用域 104
本章小結 109
習題 111
第5章 常用控制項 122
5.1 單選按鈕、複選框和框架 122
5.1.1 單選按鈕使用 122
5.1.2 複選框使用 124
5.1.3 框架使用 125
5.2 列表框和組合框 126
5.2.1 列表框使用 127
5.2.2 組合框使用 129
5.3 圖片框與圖像框 132
5.3.1 圖片框使用 132
5.3.2 圖像框使用 134
5.4 滾動條與計時器 135
5.4.1 滾動條使用 135
5.4.2 計時器使用 137
5.5 幾何圖形控制項 138
5.5.1 圖形控制項使用 139
5.5.2 線性控制項使用 141
5.6 檔案系統控制項 141
5.6.1 驅動器列表框使用 141
5.6.2 目錄列表框使用 142
5.6.3 檔案列表框使用 142
5.6.4 檔案系統控制項的連線使用 143
本章小結 144
習題 145
第6章 高級控制項 148
6.1 高級控制項簡介 148
6.1.1 高級控制項簡介 148
6.1.2 添加高級控制項 148
6.2 通用對話框控制項 149
6.2.1 CommonDialog控制項 149
6.2.2 常用對話框 150
6.3 圖像列表框控制項 156
6.3.1 向ImageList控制項添加或刪除圖像 156
6.3.2 ImageList控制項的常用屬性 157
6.3.3 ImageList控制項的常用方法 158
6.4 工具列控制項 160
6.4.1 Toolbar控制項 160
6.4.2 Toolbar控制項的屬性 160
6.4.3 Button對象 161
6.4.4 ButtonMenu對象 162
6.5 狀態欄控制項 162
6.5.1 StatusBar控制項的屬性與事件 163
6.5.2 Panel對象和Panels集合 163
6.6 進度條控制項 164
6.6.1 ProgressBar控制項的屬性與事件 164
6.6.2 ProgressBar控制項的套用 165
6.7 樹視圖控制項 165
6.8 列表視圖控制項 169
6.9 選項卡控制項 170
6.10 圖像組合控制項 172
6.11 滑塊控制項 173
6.12 繪圖 174
6.12.1 基本繪圖語句 174
6.12.2 常用的繪圖方法 176
習題 178
第7章選單設計 180
7.1 選單類型及組成 180
7.1.1 選單類型 180
7.1.2 選單的組成 181
7.2 選單編輯器 182
7.2.1 選單控制項的屬性 183
7.2.2 選單控制項控制命令 184
7.3 下拉式選單設計 184
7.4 彈出式選單設計 186
7.5 多文檔界面MDI程式設計 189
7.5.1 創建多文檔界面應用程式 189
7.5.2 MDI窗體及選單 190
本章小結 193
習題 193
第8章 檔案 194
8.1 檔案的基本概念 194
8.1.1 VisualBasic檔案的組成 194
8.1.2 檔案的分類 194
8.2 順序檔案的存取 195
8.2.1 順序檔案的打開與關閉 195
8.2.2 順序檔案的寫入操作 196
8.2.3 順序檔案的讀操作 198
8.3 隨機檔案的存取 200
8.3.1 隨機檔案的打開和關閉 200
8.3.2 隨機檔案的寫操作 201
8.3.3 隨機檔案的讀操作 201
8.4 二進制檔案的存取 202
8.4.1 二進制檔案的打開和關閉 203
8.4.2 二進制檔案的讀寫操作 203
8.5 檔案系統檔案 204
8.5.1 驅動器列表框(DriveListBox) 205
8.5.2 目錄列表框(DirListBox) 205
8.5.3 檔案列表框(FilelistBox) 206
8.6 檔案基本操作 207
8.6.1 檔案操作語句 207
8.6.2 檔案操作函式 208
本章小結 210
習題 210
第9章 資料庫應用程式設計 213
9.1 資料庫的相關知識 213
9.1.1 資料庫的基本概念 213
9.1.2 SQL語言 215
9.2 資料庫的創建和管理 219
9.2.1 建立Access資料庫 219
9.2.2 建立SQLServer資料庫 223
9.3 通過Data控制項訪問資料庫 225
9.3.1 Data控制項的屬性 225
9.3.2 Data控制項的方法 226
9.3.3 Data控制項的事件 227
9.3.4 數據綁定控制項 227
9.3.5 Data控制項的套用舉例 227
9.4 通過ADODC控制項訪問資料庫 228
9.4.1 ADODC控制項的屬性 228
9.4.2 ADODC控制項的方法 229
9.4.3 ADODC控制項的事件 229
9.4.4 數據綁定控制項 229
9.4.5 ADODC控制項的套用舉例 229
9.5 通過ADO對象訪問資料庫 233
9.5.1 Connection對象 233
9.5.2 Command對象 235
9.5.3 Recordset對象 236
9.5.4 ADO對象的套用舉例 238
9.6 資料庫中圖片的存取 246
9.6.1 直接存取圖片 247
9.6.2 存取圖片地址 254
本章小結 257
習題 258第10章 多媒體應用程式設計 259
10.1 多媒體控制項MultimediaMCI 259
10.1.1 常用命令、屬性和事件 260
10.1.2 製作多媒體播放器 262
10.2 動畫控制項Animation 267
10.2.1 常用屬性、事件和方法 268
10.2.2 播放無聲AVI動畫 269
10.3 調用多媒體API函式開發多媒體應用程式 270
10.3.1 API函式簡介 270
10.3.2 API函式製作多媒體應用程式舉例 273
本章小結 278
習題 278
第11章 網路應用程式 280
11.1 計算機網路基礎 280
11.1.1 計算機網路的基本概念 280
11.1.2 計算機網路的基本組成 281
11.1.3 OSI網路參考模型 282
11.1.4 TCP/IP參考模型 283
11.1.5 有線傳輸與無線傳輸 285
11.2 WinSock控制項 285
11.2.1 WinSock控制項簡介 285
11.2.2 WinSock控制項的主要屬性 285
11.2.3 WinSock控制項的主要方法 286
11.2.4 WinSock控制項的常用事件 288
11.2.5 WinSock控制項的導入 289
11.2.6 網路聊天程式設計 290
11.2.7 WinSockAPI的使用 298
11.2.8 WinSock控制項和WinSockAPI的比較 301
本章小結 302
習題 302

文摘

著作權頁:



插圖:
  

相關詞條

熱門詞條

聯絡我們