Visual Basic 6.0程式設計實用教程(清華大學出版社出版書籍)

Visual Basic 6.0程式設計實用教程(清華大學出版社出版書籍)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《Visual Basic 6.0程式設計實用教程》是2004年清華大學出版社出版的圖書,作者是羅朝盛。

基本介紹

  • 書名:Visual Basic 6.0程式設計實用教程
  • 作者:羅朝盛
  • ISBN:9787302085102
  • 定價:33元
  • 出版社:清華大學出版社
  • 出版時間:2004年
  • 印次:1-3
圖書詳細信息,圖書簡介,目錄,

圖書詳細信息

ISBN:9787302085102
定價:33元
印次:1-3
裝幀:平裝
印刷日期:2005-4-22

圖書簡介

本書通過大量實例,深入淺出地介紹了Visual Basic 編程環境,語言基礎、控制結構、數組、過程、面向對象程式設計、界面設計、檔案、圖形、資料庫編程基礎、程式調試與發布等內容。

目錄

第1章VisualBasic程式設計概述1
1.1VisualBasic6.0簡介1
1.1.1VisualBasic的發展1
1.1.2VisualBasic的特點2
1.1.3VisualBasic6.0的新特性4
1.2VisualBasic6.0可視化編程環境5
1.2.1VisualBasic的集成開發環境5
1.2.2VisualBasic6.0的主視窗6
1.2.3工具箱7
1.2.4工程資源管理器8
1.2.5屬性視窗8
1.2.6窗體設計視窗9
1.2.7窗體布局視窗9
1.2.8對象瀏覽器視窗9
1.2.9代碼編輯視窗9
1.3VisualBasic6.0在線上幫助11
1.3.1使用MSDNLibrary查閱器11
1.3.2上下文幫助11
1.3.3運行系統樣例12
1.4VisualBasic語言字元集及編碼規則12
1.4.1VisualBasic的字元集12
1.4.2編碼規則13
1.4.3命令格式中的符號約定14
本章小結14
習題與思考題15
第2章簡單VisualBasic程式設計16
2.1VisualBasic中的基本概念17
2.1.1對象與類17
2.1.2屬性17
2.1.3事件及事件過程17
2.1.4方法18
2.1.5VisualBasic應用程式的工作方式19
2.2窗體對象19
2.2.1屬性20
2.2.2事件23
2.2.3方法24
2.3命令按鈕、標籤、文本框27
2.3.1命令按鈕(CommandButton)27
2.3.2標籤控制項(Label)29
2.3.3文本框控制項(TextBox)30
2.4簡單應用程式的建立31
2.4.1VisualBasic應用程式的組成31
2.4.2創建應用程式的步驟32
2.4.3簡單的VisualBasic程式的創建33
本章小結38
習題與思考題38
VisualBasic6.0程式設計實用教程目錄第3章VisualBasic語言基礎41
3.1數據類型42
3.1.1VisualBasic的標準數據類型42
3.1.2用戶自定義類型43
3.2常量43
3.2.1普通常量44
3.2.2符號常量45
3.2.3系統常量46
3.3變數46
3.3.1變數的命名規則47
3.3.2變數的聲明47
3.4運算符和表達式50
3.4.1算術運算符與算術表達式50
3.4.2字元串運算符與字元串表達式51
3.4.3日期型表達式52
3.4.4運算符的執行順序52
3.5常用內部函式53
3.5.1數學函式54
3.5.2轉換函式55
3.5.3字元串函式57
3.5.4日期、時間函式58
3.5.5格式輸出函式59
3.5.6其他函式60
本章小結62
習題與思考題63
第4章順序結構程式設計65
4.1結構化程式設計及算法表示66
4.1.1結構化程式設計66
4.1.23種基本的控制結構的流程圖表示66
4.1.3用N\|S流程圖表示3種基本的控制結構68
4.2賦值語句70
4.3數據的輸出71
4.3.1Print方法71
4.3.2MsgBox函式和MsgBox過程72
4.4數據輸入74
4.4.1使用文本框控制項輸入數據74
4.4.2InputBox函式74
4.5其他語句75
4.5.1注釋語句75
4.5.2End語句76
4.5.3暫停語句76
4.5.4With…EndWith語句77
4.6套用舉例77
本章小結79
習題與思考題80
第5章選擇結構程式設計83
5.1關係運算符與邏輯運算83
5.1.1關係運算與關係表達式83
5.1.2邏輯運算符與邏輯表達式85
5.2If條件語句86
5.2.1單分支If…Then語句86
5.2.2雙分支結構If…Then…Else語句87
5.2.3IIf函式89
5.2.4If…Then…ElseIf語句(多分支結構)89
5.3多分支選擇語句91
5.3.1SelectCase語句91
5.3.2Choose函式93
5.3.3選擇結構的嵌套93
5.4套用舉例95
本章小結98
習題與思考題98
第6章循環結構程式設計104
6.1概述104
6.2For…Next循環結構105
6.3Do…Loop循環結構107
6.4While…Wend語句及ForEach…Next語句110
6.4.1While…Wend語句110
6.4.2ForEach…Next語句110
6.5嵌套結構111
6.5.1循環的嵌套111
6.5.2循環結構與選擇結構的嵌套114
6.6GoTo語句及由GoTo語句構成的循環115
6.6.1GoTo語句115
6.6.2由GoTo語句構成的循環116
6.7套用舉例116
6.7.1累計求和、求乘積、計數等問題116
6.7.2素數與哥德巴赫猜想117
6.7.3列印有規律圖案120
6.7.4窮舉法121
6.7.5字元串處理122
本章小結124
習題與思考題125
第7章數組130
7.1數組的基本概念130
7.2數組的定義及引用131
7.2.1一維數組的定義及引用131
7.2.2二維數組的定義及引用134
7.2.3多維數組的定義及引用136
7.3動態數組137
7.3.1動態數組的定義及引用137
7.3.2數組操作的相關函式138
7.4控制項數組140
7.4.1控制項數組的概念140
7.4.2控制項數組的建立141
7.4.3控制項數組的套用141
7.5套用舉例145
7.5.1統計問題145
7.5.2排序問題147
7.5.3查找問題149
7.5.4插入和刪除問題151
本章小結154
習題與思考題155
第8章過程161
8.1概述161
8.2Sub過程162
8.2.1Sub過程分類162
8.2.2子程式的定義與調用163
8.3Function過程165
8.3.1函式過程與子程式165
8.3.2函式過程的定義與調用165
8.4參數傳遞166
8.4.1形參與實參167
8.4.2傳址與傳值167
8.4.3數組參數169
8.5過程的嵌套調用和遞歸調用171
8.5.1過程的嵌套調用171
8.5.2過程的遞歸調用172
8.6過程與變數的作用域173
8.6.1過程的作用域173
8.6.2變數的作用域175
8.6.3變數的生存期177
8.7套用舉例178
本章小結180
習題與思考題180
第9章面向對象的程式設計186
9.1單選按鈕、複選框及框架187
9.1.1單選按鈕和複選框187
9.1.2框架189
9.2列表框、組合框190
9.3滾動條198
9.4時鐘201
9.5ActiveX控制項204
9.5.1ProgressBar控制項204
9.5.2Slider控制項205
9.5.3UpDown控制項206
9.5.4SSTab控制項207
9.5.5Animation控制項209
9.6常用系統對象211
9.6.1App對象211
9.6.2Clipboard對象212
9.6.3Screen對象215
9.6.4Printer對象和Printers集合對象215
9.6.5立即視窗218
9.6.6其他系統對象218
9.7滑鼠、鍵盤事件218
9.7.1滑鼠事件219
9.7.2鍵盤事件220
9.7.3拖曳223
本章小結228
習題與思考題229
第10章界面設計237
10.1概述237
10.2通用對話框238
10.2.1“打開”與“另外儲存為”對話框239
10.2.2“顏色”對話框242
10.2.3“字型”對話框243
10.2.4“列印”對話框244
10.2.5“幫助”對話框245
10.3選單設計246
10.3.1下拉選單247
10.3.2彈出式選單249
10.4多重窗體及多文檔界面251
10.4.1多重窗體的操作251
10.4.2與窗體載入和卸載過程相關的事件252
10.4.3不同窗體間數據的引用254
10.4.4多文檔界面257
10.5工具列和狀態欄260
10.5.1工具列260
10.5.2狀態欄264
10.6一個簡易的文字處理系統265
10.6.1RichTextBox控制項265
10.6.2簡易的文字處理系統的設計267
本章小結284
習題與思考題285
第11章檔案290
11.1VisualBasic檔案概念290
11.1.1檔案的結構291
11.1.2檔案的分類291
11.2檔案系統控制項292
11.2.1驅動器列表框292
11.2.2目錄列表框293
11.2.3檔案列表框294
11.2.4檔案系統控制項的聯動295
11.3順序檔案296
11.3.1順序檔案的打開與關閉296
11.3.2順序檔案的讀寫操作297
11.4隨機檔案300
11.4.1隨機檔案的打開與關閉300
11.4.2隨機檔案的讀寫操作301
11.5二進制檔案306
11.5.1打開與關閉二進制檔案306
11.5.2二進制檔案讀寫操作306
11.6常用的檔案操作語句和函式307
11.6.1檔案操作語句308
11.6.2檔案操作函式310
11.6.3套用舉例311
本章小結314
習題與思考題316
第12章圖形操作320
12.1VisualBasic坐標系統320
12.1.1默認坐標系統320
12.1.2用戶自定義坐標系統320
12.2圖形控制項323
12.2.1圖像控制項324
12.2.2圖片框324
12.2.3形狀控制項326
12.2.4直線控制項327
12.3繪圖屬性328
12.3.1當前坐標328
12.3.2線寬與線型328
12.3.3圖形的填充329
12.3.4圖形色彩329
12.3.5圖層與AutoReDraw屬性330
12.4繪圖方法331
12.4.1Point方法331
12.4.2Pset方法331
12.4.3Line方法333
12.4.4Circle方法335
12.5套用舉例336
12.5.1繪製圖形336
12.5.2操作像素進行圖像處理——PaintPicture方法338
12.5.3圖形方法套用舉例339
本章小結341
習題與思考題342
第13章資料庫編程基礎347
13.1資料庫簡介347
13.1.1資料庫的基本概念347
13.1.2關係資料庫348
13.1.3VisualBasic資料庫的體系結構349
13.2資料庫的建立及其操作350
13.2.1資料庫的建立350
13.2.2資料庫的基本操作353
13.3資料庫控制項354
13.3.1數據控制項354
13.3.2記錄集對象357
13.3.3數據約束控制項359
13.3.4ADOData控制項359
13.4SQL語言與資料庫操作361
13.4.1SQL概述361
13.4.2基本SQL語句362
13.5資料庫編程實例:一個簡易的工資管理系統365
13.5.1系統分析365
13.5.2設計實現365
本章小結379
習題與思考題379
第14章程式調試與程式發布382
14.1VisualBasic6.0系統調試工具382
14.2常見錯誤類型384
14.3調試和排錯方法386
14.3.1VisualBasic的3種工作模式386
14.3.2斷點387
14.3.3監視387
14.3.4跟蹤388
14.4出錯處理389
14.5製作安裝盤及應用程式發布391
14.5.1生成執行檔392
14.5.2製作安裝盤392
本章小結396
習題與思考題397
附錄AVisualBasic程式設計實驗CAI系統398附錄BVisualBasic6.0常用屬性404附錄CVisualBasic6.0常用方法409附錄DVisualBasic6.0常用事件410
參考文獻411第1章分散式資料庫1
1.1分散式資料庫系統的定義與特點1
1.1.1分散式資料庫系統的定義1
1.1.2分散式資料庫系統的特點2
1.1.3分散式資料庫系統的模式結構及分布透明性4
1.1.4分散式資料庫管理系統5
1.2分散式查詢處理6
1.2.1分散式查詢策略的重要性6
1.2.2分布查詢最佳化的目標8
1.2.3連線查詢的最佳化9
1.3分散式事務管理11
1.3.1分散式事務的定義和特性11
1.3.2分散式事務的管理12
1.4分散式資料庫的故障與恢復13
1.4.1日誌13
1.4.2本地事務的恢復14
1.4.3分散式事務的恢復14
1.4.4兩段提交協定16
1.5分散式並發控制17
1.5.1集中式資料庫中基於封鎖的並發控制17
1.5.2分散式資料庫中基於封鎖的並發控制18
1.5.3其他方法20
1.6分散式資料庫的安全性20
習題123
第2章SQLServer2000綜述24
2.1SQLServer2000新特性24
2.2SQLServer2000產品系列26
2.3SQLServer2000的工具27
2.3.1企業管理器27
2.3.2服務管理器28
2.3.3查詢分析器29
2.3.4客戶端網路實用工具30
2.3.5伺服器網路實用工具30
2.3.6導入和導出數據30
2.3.7在IIS中配置SQLXML支持31
2.3.8在線上叢書33
2.3.9事件探查器33
2.4SQLServer2000的安裝34
2.4.1系統需求34
2.4.2安裝步驟35
習題244
目錄SQLServer2000實用教程第3章資料庫及表的操作46
3.1創建及修改資料庫46
3.1.1創建資料庫46
3.1.2瀏覽資料庫52
3.1.3修改資料庫52
3.1.4刪除資料庫56
3.1.5系統資料庫57
3.1.6實例資料庫58
3.2管理資料庫表58
3.2.1創建資料庫表58
3.2.2創建和使用約束63
3.2.3自定義數據類型68
3.2.4修改表70
3.2.5查看錶的屬性71
3.2.6刪除表72
3.2.7表中數據的訪問72
3.3數據完整性規則74
3.3.1數據完整性75
3.3.2規則75
3.3.3默認值79
3.4索引83
3.4.1索引的概念83
3.4.2索引的種類84
3.4.3創建索引84
3.4.4刪除索引87
習題389
第4章TransactSQL語言90
4.1TransactSQL基礎90
4.1.1系統數據類型90
4.1.2用戶定義的數據類型92
4.1.3SQLServer中的運算符與通配符94
4.1.4SQL查詢分析器96
4.1.5SQLServer中的變數與函式102
4.1.6控制語句110
4.1.7數據定義語言114
4.2數據操縱語言124
4.2.1SELECT語句124
4.2.2INSERT語句131
4.2.3UPDATE語句132
4.2.4DELETE語句133
4.2.5TRUNCATETABLE語句133
4.3資料庫的備份及恢復134
4.3.1資料庫的備份134
4.3.2資料庫的恢復136
習題4137
第5章安全管理139
5.1安全模式139
5.1.1WindowsNT/2000Authentication模式139
5.1.2混合模式140
5.1.3許可權驗證140
5.2登錄賬戶管理141
5.2.1系統內置的登錄賬戶141
5.2.2添加登錄賬戶142
5.2.3修改登錄密碼143
5.2.4刪除登錄賬戶144
5.3角色管理145
5.3.1伺服器角色管理145
5.3.2資料庫角色管理147
5.4用戶賬戶管理150
5.4.1guest用戶賬戶151
5.4.2添加用戶賬戶151
5.4.3修改用戶賬戶152
5.4.4刪除用戶賬戶153
5.5許可權管理153
5.5.1許可權的種類153
5.5.2使用企業管理器設定許可權154
5.5.3使用TSQL語句設定許可權156
習題5158
第6章視圖159
6.1視圖概述159
6.2視圖的創建、修改與刪除160
6.2.1創建視圖160
6.2.2修改視圖165
6.2.3刪除視圖169
6.3通過視圖訪問數據171
6.3.1通過視圖檢索數據171
6.3.2通過視圖修改數據172
習題6175
第7章存儲過程與觸發器176
7.1存儲過程概述176
7.2存儲過程的基本操作178
7.2.1使用嚮導創建存儲過程178
7.2.2使用語句建立存儲過程178
7.2.3存儲過程調用183
7.2.4管理存儲過程185
7.3觸發器概述188
7.4觸發器原理190
7.4.1inserted表190
7.4.2deleted表191
7.5觸發器的創建191
7.5.1創建觸發器192
7.5.2使用INSERT觸發器194
7.5.3使用UPDATE觸發器195
7.5.4使用DELETE觸發器196
7.6觸發器的管理197
7.6.1修改和重命名觸發器197
7.6.2刪除觸發器198
習題7199
第8章SQLServer2000套用200
8.1通過VisualBasic訪問SQLServer201
8.1.1VisualBasic語言基礎201
8.1.2VisualBasic中常用控制項204
8.1.3ADO數據控制項206
8.1.4VisualBasic開發資料庫管理系統實例207
8.2通過ASP訪問SQLServer212
8.2.1ASPWeb伺服器的安裝與配置212
8.2.2VBScript介紹215
8.2.3ASP內建對象216
8.2.4利用ADO訪問資料庫228
8.2.5ASP套用實例232
習題8236
附錄A上機指導237
練習1SQLServer2000的安裝237
練習2查詢分析器的操作238
練習3SQLServer伺服器的各種操作241
練習4創建資料庫244
練習5創建表248
練習6SQL基本語句254
練習7資料庫備份及恢復258
練習8用戶及許可權管理260
練習9創建視圖262
練習10創建索引265
練習11創建存儲過程266
練習12創建觸發器270
練習13用VisualBasic開發資料庫應用程式271
練習14用ASP開發網路應用程式283
參考文獻286

相關詞條

熱門詞條

聯絡我們