Visual Basic 6.0程式設計實用教程(第2版)

Visual Basic 6.0程式設計實用教程(第2版)

《Visual Basic 6.0程式設計實用教程(第2版)》是2014年清華大學出版社出版的圖書。

基本介紹

  • 書名:Visual Basic 6.0程式設計實用教程(第2版)
  • ISBN:9787302161530
  • 出版社:清華大學出版社
  • 出版時間:2014-12-23
  • 裝幀:平裝
圖書簡介,目錄,

圖書簡介

本書通過大量實例,深入淺出地介紹了Visual Basic程式設計概述、語言基礎、三種基本結構(順序結構、選擇結構、循環結構)程式設計、數組及其套用、過程與函式、常用控制項與系統對象、檔案、圖形操作、界面設計、資料庫編程基礎等內容。每章後都附有精選的多種類型的習題與思考題和上機練習題。
本書配有“任務驅動”的Visual Basic程式設計實驗CAI系統。該系統利用計算機的特點對Visual Basic程式設計實驗進行整合。使用本CAI系統進行上機實驗,學生上機實驗目的明確,可大大改善實驗效果,減輕教師指導學生實驗的工作量。若選用本書作教材,可提供Visual Basic程式設計實驗CAI系統網路版。

目錄

第1章VisualBasic程式設計概述1
1.1VisualBasic6.0簡介1
1.1.1VisualBasic的發展1
1.1.2VisualBasic的特點2
1.2VisualBasic6.0可視化編程環境4
1.2.1VisualBasic的集成開發環境4
1.2.2VisualBasic6.0的主視窗5
1.2.3工具箱6
1.2.4工程資源管理器7
1.2.5屬性視窗8
1.2.6窗體設計視窗8
1.2.7窗體布局視窗8
1.2.8對象瀏覽視窗9
1.2.9代碼編輯視窗9
1.2.10立即視窗10
1.3VisualBasic中的基本概念10
1.3.1可視化編程10
1.3.2對象與類11
1.3.3屬性11
1.3.4方法12
1.3.5事件與事件過程12
1.4窗體13
1.4.1窗體的結構13
1.4.2窗體的屬性14
1.4.3窗體的事件18
1.4.4窗體的方法18
1.5命令按鈕、標籤和文本框21
1.5.1命令按鈕CommandButton21
1.5.2標籤控制項Label22
1.5.3文本框控制項TextBox23
1.6VisualBasic程式的組成及工作方式25
1.6.1VisualBasic應用程式的組成25
1.6.2VisualBasic應用程式的工作方式26
1.6.3創建應用程式的步驟27
1.7一個簡單的VisualBasic程式的創建實例27
1.7.1新建工程28
1.7.2程式界面設計28
1.7.3編寫相關事件的代碼28
1.7.4保存工程30
1.7.5運行與調試程式30
1.7.6生成可執行程式31
本章小結32
習題與思考題32
上機練習題34
VisualBasic6.0程式設計實用教程(第2版)目錄第2章VisualBasic語言基礎36
2.1VisualBasic語言字元集及編碼規則36
2.1.1VisualBasic的字元集36
2.1.2編碼規則與約定37
2.2數據類型38
2.2.1VisualBasic的標準數據類型38
2.2.2用戶自定義類型39
2.3常量40
2.3.1普通常量40
2.3.2符號常量42
2.3.3系統常量42
2.4變數43
2.4.1變數的命名規則43
2.4.2變數的聲明44
2.5運算符和表達式46
2.5.1算術運算符與算術表達式46
2.5.2字元串運算符與字元串表達式47
2.5.3日期型表達式48
2.5.4運算符的執行順序49
2.6常用內部函式50
2.6.1數學函式50
2.6.2轉換函式51
2.6.3字元串函式52
2.6.4日期、時間函式53
2.6.5隨機函式與Randomize語句53
本章小結54
習題與思考題55
上機練習題56
第3章順序結構程式設計58
3.1結構化程式設計及算法表示59
3.1.1結構化程式設計59
3.1.23種基本控制結構的流程圖表示59
3.1.3用N-S流程圖表示3種基本的控制結構61
3.2賦值語句63
3.3數據輸入64
3.3.1使用文本框控制項輸入數據64
3.3.2InputBox函式65
3.4數據的輸出66
3.4.1Print方法66
3.4.2MsgBox函式和MsgBox過程66
3.5其他語句68
3.5.1注釋語句68
3.5.2End語句69
3.5.3暫停語句69
3.5.4With…EndWith語句69
3.6套用舉例70
本章小結72
習題與思考題73
上機練習題75
第4章選擇結構程式設計77
4.1關係運算與邏輯運算78
4.1.1關係運算與關係表達式78
4.1.2邏輯運算符與邏輯表達式79
4.2If條件語句80
4.2.1單分支If…Then語句80
4.2.2雙分支結構If…Then…Else語句81
4.2.3Iif函式83
4.2.4多分支結構If…Then…ElseIf語句83
4.3多分支選擇語句85
4.3.1SelectCase語句85
4.3.2Choose函式86
4.3.3選擇結構的嵌套87
4.4套用舉例88
本章小結91
習題與思考題91
上機練習題96
第5章循環結構程式設計98
5.1概述98
5.2For…Next循環結構99
5.3Do…Loop循環結構101
5.4While…Wend語句及ForEach…Next語句104
5.4.1While…Wend語句104
5.4.2ForEach…Next語句104
5.5嵌套結構105
5.5.1循環的嵌套105
5.5.2循環結構與選擇結構的嵌套107
5.6GoTo語句及由GoTo語句構成的循環108
5.6.1GoTo語句108
5.6.2由GoTo語句構成的循環108
5.7套用舉例109
5.7.1累計求和、求乘積和計數等問題109
5.7.2素數與哥德巴赫猜想110
5.7.3列印有規律圖案112
5.7.4窮舉法113
5.7.5字元串處理114
本章小結116
習題與思考題117
上機練習題122
第6章數組及其套用124
6.1數組的基本概念124
6.2一維數組125
6.2.1一維數組的定義及引用126
6.2.2一維數組的基本操作127
6.3二維數組與多維數組129
6.3.1二維數組的定義及引用129
6.3.2多維數組的定義及引用131
6.4動態數組131
6.4.1動態數組的定義及引用132
6.4.2數組操作的相關函式133
6.5控制項數組135
6.5.1控制項數組的概念135
6.5.2控制項數組的建立135
6.5.3控制項數組的套用136
6.6套用舉例139
6.6.1統計問題140
6.6.2排序問題141
6.6.3查找問題143
6.6.4插入與刪除問題145
本章小結148
習題與思考題149
上機練習題154
第7章過程與函式156
7.1概述156
7.2Sub過程157
7.2.1事件過程157
7.2.2子過程158
7.2.3子過程的調用159
7.3Function過程160
7.3.1函式過程的定義160
7.3.2函式過程的調用161
7.4參數傳遞162
7.4.1形參與實參162
7.4.2傳址與傳值163
7.4.3數組參數165
7.5過程的嵌套調用和遞歸調用167
7.5.1過程的嵌套調用167
7.5.2過程的遞歸調用168
7.6過程與變數的作用域169
7.6.1過程的作用域169
7.6.2變數的作用域171
7.6.3變數的生存期173
7.7套用舉例174
7.7.1素數與哥德巴赫猜想174
7.7.2查找與插入175
本章小結177
習題與思考題177
上機練習題182
第8章常用控制項與系統對象184
8.1單選按鈕、複選框及框架185
8.1.1單選按鈕和複選框185
8.1.2框架187
8.2列表框與組合框188
8.3滾動條195
8.4時鐘198
*8.5ActiveX控制項200
8.5.1ProgressBar控制項201
8.5.2Slider控制項202
8.5.3UpDown控制項202
8.5.4SSTab控制項203
8.5.5Animation控制項205
*8.6常用系統對象206
8.6.1APP對象206
8.6.2Clipboard對象207
8.6.3Screen對象210
8.6.4Printer對象和Printers集合對象210
8.6.5立即視窗212
8.6.6其他系統對象212
8.7滑鼠與鍵盤事件213
8.7.1滑鼠事件213
8.7.2鍵盤事件215
*8.7.3拖曳217
本章小結222
習題與思考題223
上機練習題228
第9章檔案230
9.1VisualBasic檔案概念231
9.2檔案系統控制項231
9.2.1驅動器列表框232
9.2.2目錄列表框232
9.2.3檔案列表框233
9.2.4檔案系統控制項的聯動234
9.3順序檔案235
9.3.1順序檔案的打開與關閉236
9.3.2順序檔案的讀寫操作236
9.4隨機檔案240
9.4.1隨機檔案的打開與關閉240
9.4.2隨機檔案的讀寫操作240
9.5二進制檔案245
9.5.1打開與關閉二進制檔案245
9.5.2二進制檔案讀寫操作246
9.6常用的檔案操作語句和函式247
9.6.1檔案操作語句247
9.6.2檔案操作函式250
9.7套用舉例251
9.7.1檔案管理251
9.7.2檔案加密與解密253
本章小結255
習題與思考題257
上機練習題260
第10章圖形操作262
10.1圖形控制項262
10.1.1圖像控制項262
10.1.2圖片框263
10.1.3形狀控制項266
10.1.4直線控制項267
10.2VisualBasic坐標系統267
10.2.1默認坐標系統267
10.2.2用戶自定義坐標系統268
10.3繪圖屬性270
10.3.1當前坐標270
10.3.2線寬與線型270
10.3.3圖形的填充271
10.3.4圖形色彩271
10.3.5圖層與AutoReDraw屬性273
10.4繪圖方法273
10.4.1Point方法273
10.4.2Pset方法274
10.4.3Line方法275
10.4.4Circle方法277
10.5套用舉例278
10.5.1繪製圖形278
10.5.2操作像素進行圖像處理--PaintPicture方法279
10.5.3圖形方法套用舉例281
本章小結282
習題與思考題284
上機練習題288
第11章界面設計290
11.1概述290
11.2通用對話框291
11.2.1“打開”與“另外儲存為”對話框292
11.2.2“顏色”對話框295
11.2.3“字型”對話框295
11.2.4“列印”對話框297
11.2.5“幫助”對話框298
11.3選單設計299
11.3.1下拉選單300
11.3.2彈出式選單302
11.4多重窗體及多文檔界面303
11.4.1多重窗體的操作304
11.4.2與窗體載入與卸載過程相關的事件305
11.4.3不同窗體間數據的引用307
11.4.4多文檔界面310
11.5工具列和狀態欄313
11.5.1工具列313
11.5.2狀態欄317
11.6一個簡易的文字處理系統318
11.6.1RichTextBox控制項319
11.6.2界面設計321
11.6.3程式代碼324
本章小結324
習題與思考題326
上機練習題329
第12章資料庫編程基礎331
12.1資料庫簡介331
12.1.1資料庫的基本概念331
12.1.2關係資料庫332
12.1.3VisualBasic資料庫的體系結構333
12.2資料庫的建立及其操作334
12.2.1資料庫的建立334
12.2.2資料庫的基本操作337
12.3資料庫控制項338
12.3.1數據控制項338
12.3.2數據約束控制項341
12.3.3記錄集對象344
12.3.4ADOData控制項347
12.4SQL語言與資料庫操作350
12.4.1SQL概述350
12.4.2基本SQL語句351
12.5資料庫編程實例:一個簡易的工資管理系統354
12.5.1系統分析354
12.5.2設計實現355
本章小結373
習題與思考題373
上機練習題375
附錄A程式調試與程式發布376
A.1VisualBasic6.0系統調試工具376
A.2常見錯誤類型378
A.3調試和排錯方法379
A.4出錯處理382
A.5製作安裝盤及應用程式發布384
附錄B常用內部函式392
附錄CVisualBasic程式設計實驗CAI系統398
C.1系統結構設計398
C.2主要功能簡介399
C.3工作環境403
C.4系統安裝403
附錄DASCII字元集404
參考文獻405

相關詞條

熱門詞條

聯絡我們