Visual Basic 6.0程序設計(簡體書)
商品資訊
系列名:工業和信息化普通高等教育“十二五”規劃教材
ISBN13:9787115288868
出版社:人民郵電出版社
作者:喬平安
出版日:2017/01/01
裝訂/頁數:平裝/288頁
規格:23.5cm*16.8cm (高/寬)
商品簡介
喬平安等編著的《Visual Basic6.0程序設計》
著重介紹Visual Basic編程的基礎知識和基本方法,
同時加強了結構化程序設計和常用算法的訓練,并深
入淺出地介紹了面向對象的程序設計方法。主要包括
Visual Basic概述、Visual Basic基本控件及簡單
程序設計、Visual Basic語言基礎、三種基本結構程
序設計、數組、過程、過程和變量的作用域、常用控
件與系統對象、文件、對話框與菜單設計、圖形操作
、鼠標器鍵盤事件、數據庫編程基礎、多文檔界面與
工具欄設計、程序調試與出錯處理。
《Visual Basic6.0程序設計》內容豐富、概念
清楚、層次分明、通俗易懂,并配有大量的例題。書
中的每一章后都附有精選的多種類型的思考題與練習
題,有助于讀者復習鞏固所學知識,培養實際的編程
能力。
《Visual Basic6.0程序設計》可作為各類高等
院校非計算機專業學習Visual Basic程序設計的教材
,也可供有關工程技術人員和計算機愛好者學習計算
機程序設計使用。
名人/編輯推薦
目次
1.1 中文Visual Basic 6.0簡介 1
1.1.1 Visual Basic的發展 1
1.1.2 Visual Basic的特點 2
1.1.3 Visual Basic 6.0的新特性 3
1.2 安裝和運行Visual Basic 6.0 5
1.2.1 Visual Basic 6.0運行環境 5
1.2.2 安裝Visual Basic 6.0 5
1.2.3 啟動Visual Basic 5
1.3 Visual Basic 6.0的集成開發環境 6
1.3.1 使用Visual Basic 6.0可以生成的應用程序 6
1.3.2 Visual Basic 6.0集成開發環境(IDE) 8
1.4 Visual Basic 6.0幫助系統的使用 14
1.4.1 使用MSDN Library查閱器 14
1.4.2 上下文幫助 14
1.4.3 運行所提供的樣例 15
◆習題與思考題 15
第2章 Visual Basic基本控件及簡單程序設計 17
2.1 程序設計方法概述 17
2.1.1 早期的程序設計 17
2.1.2 結構化程序設計 18
2.1.3 面向對象的程序設計 18
2.2 Visual Basic中的一些基本概念 19
2.2.1 對象與類 19
2.2.2 屬性 20
2.2.3 事件及事件過程 20
2.2.4 方法 21
2.2.5 Visual Basic應用程序的工作方式 21
2.3 窗體的常用屬性、方法和事件 22
2.3.1 屬性 22
2.3.2 事件 27
2.3.3 方法 27
2.4 命令按鈕、標簽、文本框 30
2.4.1 命令按鈕CommandButton 30
2.4.2 標簽控件(Label) 32
2.4.3 文本框控件(TextBox) 33
2.5 簡單應用程序的建立 35
2.5.1 Visual Basic應用程序的組成 35
2.5.2 創建應用程序的步驟 36
2.5.3 一個簡單的Visual Basic程序的創建 37
◆習題與思考題 44
◆實驗 46
第3章 數據類型、常量、變量及表達式 47
3.1 Visual Basic語言字符集及編碼規則 47
3.1.1 Visual Basic的字符集 47
3.1.2 編碼規則與約定 47
3.2 數據類型 49
3.2.1 Visual Basic的標準數據類型 49
3.2.2 用戶自定義類型 50
3.3 常量和變量 50
3.3.1 常量 50
3.3.2 變量 53
3.4 運算符和表達式 55
3.4.1 算術運算符與算術表達式 55
3.4.2 字符串運算符與字符串表達式 56
3.4.3 關系運算符與關系表達式 57
3.4.4 邏輯運算符與邏輯表達式 58
3.4.5 日期型表達式 59
3.4.6 運算符的執行順序 60
3.5 常用內部函數 60
3.5.1 數學函數 61
3.5.2 轉換函數 62
3.5.3 字符串函數 63
3.5.4 時期、時間函數 64
3.5.5 格式輸出函數 65
3.5.6 其他函數 66
◆習題與思考題 68
◆實驗 69
第4章 程序設計的3種基本結構 71
4.1 算法及算法的表示 71
4.1.1 算法概述 71
4.1.2 算法的特性 73
4.1.3 算法的表示 73
4.1.4 用N-S流程圖表示算法 75
4.2 順序結構 77
4.2.1 賦值語句 77
4.2.2 數據的輸出——Print方法 79
4.2.3 用戶交互函數和過程 79
4.2.4 注釋語句 82
4.3 選擇結構 82
4.3.1 If條件語句 83
4.3.2 Select Case語句(情況語句) 86
4.3.3 選擇結構的嵌套 87
4.4 循環結構 89
4.4.1 For…Next循環語句 89
4.4.2 Do…Loop循環語句 90
4.4.3 While…Wend語句。 92
4.4.4 循環的嵌套——多重循環結構 92
4.4.5 幾種循環語句比較 94
4.4.6 循環結構與選擇結構的嵌套 95
4.5 其他控制語句 95
4.5.1 Goto語句 95
4.5.2 Exit語句 96
4.5.3 End語句 97
4.5.4 暫停語句 97
4.5.5 With...End With 語句 97
4.6 應用程序舉例 98
4.6.1 素數與哥德巴赫猜想 98
4.6.2 字符串處理 101
4.6.3 迭代法 103
◆習題與思考題 104
◆實驗 109
第5章 數組 111
5.1 概述 111
5.2 一維數組 112
5.2.1 一維數組的聲明 112
5.2.2 一維數組元素的引用 113
5.2.3 一維數組的基本操作 113
5.2.4 一維數組的應用 115
5.3 二維數組及多維數組 118
5.3.1 二維數組的聲明 119
5.3.2 二維數組的引用 119
5.3.3 二維數組的基本操作 119
5.3.4 二維數組應用舉例 121
5.3.5 多維數組的聲明和引用 122
5.4 動態數組 122
5.4.1 動態數組的建立及使用 123
5.4.2 與數組操作有關的幾個函數 124
5.5 控件數組 126
5.5.1 控件數組的概念 126
5.5.2 控件數組的建立 126
◆習題與思考題 130
◆實驗 133
第6章 過程 135
6.1 過程概述 135
6.2 Sub過程 136
6.2.1 事件過程 136
6.2.2 通用過程(Sub過程)的定義 137
6.2.3 子過程的建立 137
6.2.4 過程的調用 138
6.3 Function過程 139
6.3.1 函數過程(Function過程)的定義 139
6.3.2 函數的調用 140
6.4 過程之間參數的傳遞 141
6.4.1 形式參數與實際參數 141
6.4.2 參數傳遞(虛實結合) 142
6.4.3 有關過程之間數據傳遞的幾點說明 143
6.5 數組作過程的參數 146
6.6 過程的嵌套和遞歸調用 148
6.6.1 過程的嵌套 148
6.6.2 過程的遞歸調用 149
*6.7 過程的可選參數與不定數量參數 150
6.7.1 可選參數(Optional) 150
6.7.2 使用不定數量的參數 151
6.8 應用舉例 152
6.8.1 查找問題 152
6.8.2 插入問題 153
◆習題與思考題 154
◆實驗 158
第7章 過程和變量的作用域 159
7.1 概述 159
7.1.1 窗體模塊 159
7.1.2 標準模塊 160
7.1.3 類模塊 161
7.2 過程的作用域 161
7.3 變量的作用域 164
7.3.1 過程級變量——局部變量 165
7.3.2 窗體/模塊級變量 165
7.3.3 全局變量 166
7.3.4 關于多個變量同名 166
7.3.5 靜態變量 167
7.4 多重窗體與多模塊程序設計 169
7.4.1 設置啟動對象 169
7.4.2 窗體的加載與卸載過程 170
7.4.3 與窗體加載與卸載過程的相關的事件 172
7.4.4 應用舉例 175
◆習題與思考題 178
◆實驗 181
第8章 常用控件與系統對象 183
8.1 單選鈕、檢查框及框架 183
8.1.1 單選鈕 184
8.1.2 檢查框 186
8.1.3 框架 186
8.2 滾動條 188
8.3 列表框與組合框 193
8.4 時鐘 201
*8.5 ActiveX控件 203
8.5.1 UpDown控件 204
8.5.2 Slider控件 205
8.5.3 ProcessBar控件 206
8.5.4 ImageList控件與ImageCombo控件 207
8.5.5 SSTab控件 209
*8.6 常用系統對象 209
8.6.1 App對象 209
8.6.2 Clipboard 對象 210
8.6.3 Screen對象 213
8.6.4 Printer對象和Printers集合對象 214
8.6.5 立即窗口 215
8.6.6 其他系統對象 216
◆習題與思考題 216
◆實驗 220
第9章 文件 223
9.1 文件的概念 223
9.2 文件系統控件 224
9.2.1 驅動器列表框(DriveListBox) 225
9.2.2 目錄列表框(DirListBox) 226
9.2.3 文件列表框(FilelistBox) 227
9.2.4 文件系統控件的聯動 229
9.3 順序文件 230
9.3.1 順序文件的打開與關閉 230
9.3.2 順序文件的讀寫操作 231
9.4 隨機文件 235
9.4.1 隨機文件的打開與關閉 235
9.4.2 寫隨機文件 236
9.4.3 讀隨機文件 236
9.5 二進制文件 241
9.5.1 打開與關閉二進制文件 241
9.5.2 二進制文件的讀寫操作 241
9.6 常用的文件操作語句和函數 242
9.6.1 文件操作語句 242
9.6.2 文件操作函數 245
*9.7 文件系統對象 247
9.7.1 FileSystemObject對象 248
9.7.2 Drive對象 249
9.7.3 Folder對象 250
9.7.4 File對象 252
9.7.5 TextStream對象 253
◆習題與思考題 255
◆實驗 257
第10章 對話框與菜單程序設計 259
10.1 自定義對話框 259
10.1.1 由普通窗體創建自定義對話框 260
10.1.2 使用對話框模板創建對話框 260
10.1.3 顯示與關閉自定義對話框 261
10.2 通用對話框 263
10.2.1 “打開”/“另存為”對話框 264
10.2.2 “顏色”對話框 266
10.2.3 “字體”對話框 267
10.2.4 “打印”對話框 268
10.2.5 “幫助”對話框 269
10.3 菜單 270
10.3.1 菜單概述 270
10.3.2 菜單編輯器 271
10.3.3 菜單編輯器的使用技巧 271
10.3.4 動態菜單 273
10.3.5 快捷菜單 275
◆習題與思考題 276
◆實驗 277
第11章 圖形操作 279
11.1 坐標系統 279
11.1.1 默認坐標系統 279
11.1.2 用戶自定義坐標系統 280
11.2 繪圖屬性與事件 282
11.2.1 CurrentX、CurrentY屬性 282
11.2.2 線寬與線型 283
11.2.3 圖形的填充 285
11.2.4 AutoRedraw屬性 286
11.2.5 圖形顏色 286
11.3 圖形控件 288
11.3.1 圖片框控件 288
11.3.2 圖像框控件 290
11.3.3 形狀控件Shape 291
11.3.4 直線控件Line 291
11.4 繪圖方法 292
11.4.1 Pset方法 292
11.4.2 Line方法 292
11.4.3 Circle方法 294
11.5 應用舉例 295
11.5.1 繪制函數曲線 295
11.5.2 簡單動畫設計 296
11.5.3 大圖片瀏覽 297
◆習題與思考題 299
◆實驗 300
第12章 響應鼠標和鍵盤事件 301
12.1 鼠標事件 301
12.1.1 鼠標事件過程 301
12.1.2 拖放 304
12.1.3 OLE拖放 307
12.2 鍵盤事件 308
12.2.1 KeyPress事件 309
12.2.2 KeyDown和KeyUp事件 310
◆習題與思考題 312
◆實驗 312
第13章 數據庫編程基礎 315
13.1 數據庫基礎 315
13.1.1 數據庫技術的產生與發展 315
13.1.2 數據庫基本概念 316
13.1.3 Visual Basic的數據庫應用 317
13.2 數據庫的設計與管理 318
13.2.1 建立數據庫 318
13.2.2 數據庫的基本操作 321
13.3 數據控件與數據庫網格控件 323
13.3.1 數據控件 323
13.3.2 數據庫網格控件 327
13.4 SQL簡介 327
13.4.1 SQL概述 328
13.4.2 SQL的構成 328
13.4.3 SQL在Visual Basic中的應用 330
13.5 一個簡易的學生成績管理系統 331
◆習題與思考題 344
◆實驗 346
第14章 多文檔界面與工具欄設計 347
14.1 多文檔界面設計 347
14.1.1 創建多文檔界面應用程序 348
14.1.2 顯示MDI窗體及其子窗體 349
14.1.3 維護子窗體的狀態信息 349
14.1.4 MDI應用程序中的菜單 350
14.2 工具欄 352
14.2.1 ToolBar控件 352
14.2.2 手工創建工具欄 355
14.3 狀態欄 355
14.3.1 建立狀態欄 355
14.3.2 動態顯示狀態欄信息 356
14.4 一個簡易的文本編輯器 357
14.4.1 RichTextBox控件 357
14.4.2 一個簡易的文本編輯器 358
14.4.3 各窗體及控件的主要屬性 358
14.4.4 代碼清單 361
◆習題與思考題 372
第15章 程序調試與出錯處理 373
15.1 常見錯誤類型 373
15.2 Visual Basic 6.0系統調試工具 375
15.2.1 設置自動語法檢測 375
15.2.2 Visual Basic調試工具 375
15.3 調試和排錯方法 376
15.3.1 Visual Basic的3種工作模式 376
15.3.2 控制程序的運行 377
15.3.3 程序調試窗口 378
15.4 出錯處理 380
15.5 生成執行文件和制作安裝程序 384
15.5.1 生成執行文件 384
15.5.2 使用安裝向導創建安裝程序 385
15.5.3 檢測安裝程序 390
◆習題與思考題 390
附錄一 ASCII字符集 391
附錄二 工具箱上的控件 393
附錄三 Visual Basic 6.0常用屬性 395
附錄四 Visual Basic 6.0常用方法 401
附錄五 Visual Basic 6.0常用事件 403
附錄六 Visual Basic 6.0常見錯誤信息 405
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

