Visual Basic 程式設計基礎教程

Visual Basic 程式設計基礎教程

《Visual Basic 程式設計基礎教程》是清華大學出版的圖書,作者是王萍,聶偉強。

基本介紹

  • 書名:Visual Basic 程式設計基礎教程
  • 作者:王萍,聶偉強
  • ISBN:9787302130802
  • 定價:28元
  • 出版社:清華大學出版社
  • 出版時間:2008-1-30
  • 裝幀:平裝
圖書簡介,目錄,

圖書簡介

本書共分為12章,主要包括Visual Basic的集成開發環境、程式設計的基礎知識、結構化程式的3種基本結構、數組、過程、檔案、Visual Basic內部控制項及ActiveX控制項、界面設計、資料庫技術和應用程式發布等內容。
本書可作為普通高等院校、高職院校計算機程式設計基礎課程的教材,也可作為全國計算機等級考試和全國高校計算機等級考試的應試用書,並可供其他自學Visual Basic程式設計語言的讀者使用。

目錄

第1章VisualBasic概述 1
1.1VisualBasic簡介 1
1.1.1VisualBasic的特點 2
1.1.2VisualBasic的版本 3
1.2VisualBasic的安裝 4
1.2.1VisualBasic6.0的系統要求 4
1.2.2VisualBasic6.0的安裝過程 4
1.3VisualBasic的幫助系統 6
1.3.1線上幫助 6
1.3.2上下文相關幫助 7
1.4VisualBasic的啟動與退出 7
1.4.1VisualBasic的啟動方法 7
1.4.2退出VisualBasic的方法 9
1.5VisualBasic6.0集成開發環境 9
1.5.1主視窗 10
1.5.2其他視窗 13
1.5.3集成開發環境的模式 20
習題與上機練習 21
第2章應用程式設計初步 24
2.1幾個基本概念 24
2.1.1對象 24
2.1.2屬性 25
2.1.3事件 27
2.1.4方法 28
2.1.5窗體 29
2.1.6控制項 29
2.1.7工程 31
2.2控制項的畫法和基本操作 33
2.2.1控制項的畫法 33
2.2.2控制項的基本操作 34
2.3編寫VisualBasic應用程式的步驟 38
2.3.1創建一個工程 38
2.3.2設計界面 38
2.3.3設定屬性 39
2.3.4編寫代碼 39
2.3.5運行、修改和保存工程 40
2.4應用程式的結構 40
2.4.1窗體模組 41
2.4.2標準模組 41
2.4.3類模組 42
2.5常用語句 42
2.5.1賦值語句 43
2.5.2注釋語句 44
2.5.3暫停語句(Stop) 44
2.5.4結束語句(End) 45
2.6簡單的應用程式設計實例 45
習題與上機練習 48
第3章窗體和基本控制項 52
3.1窗體設計 52
3.1.1建立窗體 53
3.1.2窗體屬性 54
3.1.3窗體事件 59
3.1.4窗體的方法 61
3.1.5向窗體輸出數據 62
3.2命令按鈕控制項CommandButton 63
3.2.1命令按鈕控制項的屬性 63
3.2.2命令按鈕的事件 65
3.2.3命令按鈕的方法 65
3.3標籤控制項Label 66
3.3.1標籤控制項的屬性 66
3.3.2標籤控制項的方法 69
3.4文本框控制項TextBox 69
3.4.1文本框的屬性 69
3.4.2文本框的事件 72
3.4.3文本框的常用方法 72
習題與上機練習 72
第4章VisualBasic語言基礎 76
4.1數據類型 76
4.1.1數值型(Numeric) 76
4.1.2字元串型(String) 77
4.1.3貨幣型數據(Currency) 77
4.1.4日期型(Date) 77
4.1.5對象型(Object) 78
4.1.6布爾型(Boolean) 78
4.1.7變體型(Variant) 78
4.1.8自定義類型 78
4.2常量 79
4.2.1直接常量 79
4.2.2符號常量 79
4.3變數 79
4.4表達式 80
4.5常用內部函式 82
4.5.1數學運算函式 82
4.5.2字元串函式 84
4.5.3日期和時間函式 85
4.5.4類型轉換函式 85
4.6編碼規則 86
習題與上機練習 86
第5章程式結構 88
5.1順序結構 88
5.1.1數據輸出 88
5.1.2數據輸入 90
5.2選擇結構設計 94
5.2.1條件表達式 94
5.2.2關係表達式 94
5.2.3邏輯表達式 94
5.2.4條件語句 95
5.2.5條件語句的嵌套 97
5.2.6多分支語句 99
5.3循環結構設計 101
5.3.1循環語句 102
5.3.2Do...Loop循環語句 104
5.3.3While...Wend循環語句 106
5.3.4循環出口語句 107
5.3.5多重循環 108
習題與上機練習 109
第6章常用內部控制項 114
6.1框架控制項(Frame) 114
6.2選項控制項 116
6.2.1單選按鈕(OptionButton) 117
6.2.2複選框(CheckBox) 118
6.2.3列表框(ListBox) 121
6.2.4組合框(ComboBox) 124
6.3圖像和圖片控制項 129
6.3.1圖像框(Image) 129
6.3.2圖片框(PictureBox) 129
6.3.3圖形檔案的裝入 130
6.4滾動條控制項 131
6.5計時器控制項 133
6.6鍵盤事件 136
6.6.1KeyPress事件 137
6.6.2KeyDown事件和KeyUp事件 140
6.7滑鼠事件 141
6.7.1Click事件 141
6.7.2DblClick事件 142
6.7.3MouseMove事件 143
6.7.4MouseDown事件 144
6.7.5MouseUp事件 144
6.8焦點事件 145
6.8.1GotFocus事件 145
6.8.2LostFocus事件 146
習題與上機練習 147
第7章數組 150
7.1數組的概念 150
7.1.1引例 150
7.1.2數組與數組元素 150
7.1.3數組的維數 151
7.2數組的定義 151
7.2.1靜態數組的定義 151
7.2.2動態數組的定義 152
7.3數組的基本操作 154
7.3.1數組元素的輸入與輸出 154
7.3.2數組元素的複製 155
7.4控制項數組 156
7.4.1引例 156
7.4.2控制項數組的概念 156
7.4.3控制項數組的建立 156
7.4.4控制項數組的使用 157
7.6用戶自定義數據類型的數組 160
7.7數組套用實例 161
習題與上機練習 170
第8章過程 175
8.1過程的概念 175
8.1.1引例 175
8.1.2過程的基本概念 175
8.1.3過程的分類 176
8.2事件過程 176
8.3用戶自定義過程 176
8.3.1Function函式過程的定義 176
8.3.2Function函式過程的調用 177
8.3.3Sub子過程的定義 179
8.3.4Sub子過程的調用 180
8.4參數傳遞 181
8.4.1值傳遞 182
8.4.2地址傳遞 182
8.4.3可選參數的使用 185
8.4.4不定數量參數的使用 186
8.5過程、變數的作用域 187
8.5.1過程的作用域 187
8.5.2變數的作用域 188
8.5.3變數的生存期 190
8.6過程的嵌套調用和遞歸調用 191
8.6.1過程的嵌套調用 191
8.6.2過程的遞歸調用 192
8.7過程套用實例 193
習題與上機練習 196
第9章界面設計 203
9.1選單的設計 203
9.1.1選單編輯器 204
9.1.2設計下拉式選單 205
9.1.3設計彈出式選單 209
9.2對話框的設計 210
9.2.1自定義對話框 210
9.2.2通用對話框 213
9.3工具列的設計 219
9.4狀態欄的設計 224
9.5多窗體設計 227
9.5.1建立多窗體 227
9.5.2多窗體的執行 227
9.6多文檔界面設計 229
9.6.1文檔界面樣式 229
9.6.2創建MDI應用程式 230
9.6.3套用舉例 230
習題與上機練習 232
第10章檔案 236
10.1檔案的基本概念 236
10.1.1順序檔案 236
10.1.2隨機檔案 236
10.1.3二進制檔案 237
10.2檔案系統類控制項 237
10.2.1驅動器列表控制項(DriveListBox) 237
10.2.2目錄列表控制項(DirListBox) 238
10.2.3檔案列表控制項(FileListBox) 238
10.3檔案基本操作 240
10.3.1順序檔案的訪問 240
10.3.2隨機檔案的訪問 243
10.3.3二進制檔案的訪問 246
10.4常用的檔案操作語句與函式 247
習題與上機練習 249
第11章資料庫技術 252
11.1資料庫概述 252
11.1.1資料庫的基本概念 252
11.1.2關係資料庫的基本概念 252
11.2可視化數據管理器 255
11.2.1啟動可視化數據管理器 255
11.2.2創建資料庫 255
11.2.3創建和編輯數據表 256
11.2.4數據窗體設計器 259
11.3SQL查詢資料庫 260
11.3.1查詢生成器 261
11.3.2SQL查詢語句 262
11.4訪問資料庫 263
11.4.1Data控制項 263
11.4.2ADOData控制項 270
11.5數據報表 274
11.5.1數據環境 274
11.5.2生成數據報表 275
11.5.3顯示報表 276
習題與上機練習 277
第12章應用程式發布 280
12.1概述 280
12.2發布應用程式 280
12.2.1應用程式的打包 281
12.2.2應用程式的展開 287
12.3測試安裝程式 288
12.3.1安裝應用程式 288
12.3.2刪除應用程式 289
習題與上機練習 289
附錄習題與上機練習參考答案 290

相關詞條

熱門詞條

聯絡我們