注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)BASIC/VB及其相關(guān)VISUAL BASIC程序設(shè)計(jì)自學(xué)手冊(cè)

VISUAL BASIC程序設(shè)計(jì)自學(xué)手冊(cè)

VISUAL BASIC程序設(shè)計(jì)自學(xué)手冊(cè)

定 價(jià):¥49.00

作 者: 明日科技,劉彬彬,高春艷,王茜
出版社: 人民郵電出版社
叢編項(xiàng): 軟件工程師入門(mén)
標(biāo) 簽: VB

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115173379 出版時(shí)間: 2008-03-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 449 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)從初學(xué)者角度出發(fā),通過(guò)通俗易懂的語(yǔ)言和大量生動(dòng)典型的實(shí)例,由淺入深、循序漸進(jìn)地介紹應(yīng)用Visual Basic進(jìn)行編程的常用技術(shù)和方法。 全書(shū)分為起步篇、提高篇和實(shí)例篇,共25章。起步篇為第1章~第14章,主要介紹Visual Basic 6.0概述、Visual Basic編程基礎(chǔ)、算法和程序控制結(jié)構(gòu)、應(yīng)用數(shù)組和集合、過(guò)程和函數(shù)、窗體、模塊和類(lèi)模塊、系統(tǒng)對(duì)象、常用控件、ActiveX控件、菜單/工具欄/狀態(tài)欄、對(duì)話框、鼠標(biāo)鍵盤(pán)處理、程序調(diào)試和錯(cuò)誤處理等內(nèi)容;提高篇為第15章~第23章,主要介紹Visual Basic文件系統(tǒng)編程、Visual Basic圖形圖像技術(shù)、Visual Basic多媒體技術(shù)、ADO數(shù)據(jù)庫(kù)編程、數(shù)據(jù)控件編程、Visual Basic網(wǎng)絡(luò)編程技術(shù)、資源文件的使用、VSS版本管理、發(fā)布程序和創(chuàng)建幫助等一些高級(jí)開(kāi)發(fā)技術(shù);實(shí)例篇為第24章~第25章,主要介紹圖書(shū)館管理系統(tǒng)、商品進(jìn)銷(xiāo)存管理系統(tǒng)這兩個(gè)管理系統(tǒng),通過(guò)這兩個(gè)管理系統(tǒng)的學(xué)習(xí)讀者可以具備開(kāi)發(fā)小型數(shù)據(jù)庫(kù)管理系統(tǒng)的能力。 本書(shū)附有配套光盤(pán)。光盤(pán)提供了書(shū)中所有實(shí)例的源代碼,全部源代碼都經(jīng)過(guò)精心調(diào)試,在Windows XP/Windows 2000/Windows 2003 Server下全部通過(guò),保證能夠正常運(yùn)行。 本書(shū)適用于Visual Basic初、中級(jí)用戶,也可作為大中院校師生和培訓(xùn)班的教材,對(duì)于編程愛(ài)好者,本書(shū)也有非常好的參考價(jià)值。

作者簡(jiǎn)介

  明日科技有限公司是一個(gè)家以計(jì)算機(jī)軟件技術(shù)為核心的高科技企業(yè),多年來(lái)始終致力于行業(yè)管理軟件開(kāi)發(fā)、數(shù)字化出版物制作、計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)綜合應(yīng)用以及行業(yè)電子商務(wù)網(wǎng)站開(kāi)發(fā)等領(lǐng)域,涉及生產(chǎn)、管理、控制、倉(cāng)儲(chǔ)、物流、營(yíng)銷(xiāo)、服務(wù)等行業(yè)。公司擁有軟件開(kāi)發(fā)和項(xiàng)目實(shí)施方面的資深專(zhuān)家和學(xué)習(xí)型技術(shù)團(tuán)隊(duì),多年來(lái)積累了豐富的技術(shù)文檔和學(xué)習(xí)資料,公司的開(kāi)發(fā)團(tuán)隊(duì)不僅是開(kāi)拓進(jìn)取的技術(shù)實(shí)踐者,更致力于成為技術(shù)的普及和傳播者。

圖書(shū)目錄

第1篇 起步篇
第1章 Visual Basic 6.0開(kāi)發(fā)環(huán)境 3
1.1 Visual Basic簡(jiǎn)介 4
1.1.1 Visual Basic的發(fā)展 4
1.1.2 Visual Basic 6.0的版本 4
1.2 Visual Basic 6.0的安裝、啟動(dòng)和退出 4
1.2.1 Visual Basic 6.0+SP6的安裝 4
1.2.2 Visual Basic 6.0的啟動(dòng)和退出 5
1.3 熟悉Visual Basic 6.0的集成開(kāi)發(fā)環(huán)境 5
1.3.1 菜單欄 6
1.3.2 工具欄 7
1.3.3 工具箱 8
1.3.4 工程資源管理器 9
1.3.5 屬性窗口 9
1.3.6 窗體布局窗口 10
1.3.7 代碼編輯窗口 10
1.3.8 使用窗體設(shè)計(jì)器 11
1.4 定制開(kāi)發(fā)環(huán)境 11
1.4.1 定制開(kāi)發(fā)環(huán)境 11
1.4.2 為開(kāi)發(fā)環(huán)境提供鼠標(biāo)滾輪 12
1.5 Visual Basic 6.0的幫助系統(tǒng) 13
1.5.1 MSDN Library的安裝與使用 13
1.5.2 使用Visual Basic的幫助菜單 13
1.6 創(chuàng)建Visual Basic程序 15
1.6.1 創(chuàng)建工程文件 15
1.6.2 設(shè)計(jì)界面 16
1.6.3 編寫(xiě)代碼 16
1.6.4 調(diào)試運(yùn)行 17
1.6.5 保存工程 17
1.6.6 編譯程序 17
1.7 本章小結(jié) 17
第2章 Visual Basic編程基礎(chǔ) 18
2.1 對(duì)象概述 19
2.1.1 對(duì)象的概念 19
2.1.2 對(duì)象的屬性 19
2.1.3 對(duì)象的方法 19
2.1.4 對(duì)象的事件 19
2.2 語(yǔ)句組成要素 20
2.2.1 標(biāo)識(shí)符的使用 20
2.2.2 關(guān)鍵字的使用 20
2.2.3 符號(hào)的使用 20
2.3 數(shù)據(jù)類(lèi)型 20
2.3.1 基本數(shù)據(jù)類(lèi)型 20
2.3.2 自定義數(shù)據(jù)類(lèi)型 21
2.4 常量 21
2.4.1 常量概念 21
2.4.2 符號(hào)常量 22
2.5 變量 22
2.5.1 變量概念 22
2.5.2 變量命名規(guī)則 22
2.5.3 過(guò)程級(jí)變量 23
2.5.4 模塊級(jí)變量 23
2.5.5 全局級(jí)變量 23
2.5.6 變量的作用域 23
2.5.7 使用Option Explicit強(qiáng)制變量聲明 25
2.6 了解運(yùn)算符 26
2.6.1 基本算術(shù)運(yùn)算符+、-、*和/ 26
2.6.2 高級(jí)算術(shù)運(yùn)算符“\”、Mod、“^”和“&” 26
2.6.3 使用字符串運(yùn)算符 27
2.6.4 使用關(guān)系運(yùn)算符 28
2.6.5 使用邏輯運(yùn)算符 28
2.6.6 運(yùn)算符的優(yōu)先級(jí) 29
2.7 表達(dá)式 29
2.7.1 表達(dá)式的組成 29
2.7.2 表達(dá)式的書(shū)寫(xiě)規(guī)則 30
2.7.3 數(shù)值表達(dá)式的使用 30
2.7.4 字符串表達(dá)式的使用 30
2.7.5 邏輯表達(dá)式的使用 30
2.8 代碼編寫(xiě)規(guī)則 30
2.8.1 代碼書(shū)寫(xiě)規(guī)則 30
2.8.2 處理關(guān)鍵字沖突 31
2.8.3 代碼注釋及規(guī)則 31
2.9 本章小結(jié) 32
第3章 算法和程序控制結(jié)構(gòu) 33
3.1 算法 34
3.1.1 什么是算法 34
3.1.2 算法的特點(diǎn) 34
3.1.3 算法的描述方法 35
3.1.4 程序三種控制結(jié)構(gòu) 35
3.2 順序結(jié)構(gòu) 37
3.2.1 賦值語(yǔ)句 37
3.2.2 數(shù)據(jù)的輸入 39
3.2.3 數(shù)據(jù)的輸出 40
3.3 選擇結(jié)構(gòu) 43
3.3.1 單分支If…Then語(yǔ)句 43
3.3.2 雙分支If…Then…Else語(yǔ)句 44
3.3.3 If語(yǔ)句的嵌套 45
3.3.4 多分支If…Then…ElseIf語(yǔ)句 48
3.3.5 Select Case語(yǔ)句 49
3.3.6 IIf函數(shù) 51
3.4 循環(huán)結(jié)構(gòu) 51
3.4.1 For…Next循環(huán)語(yǔ)句 52
3.4.2 For Each…Next循環(huán)語(yǔ)句 53
3.4.3 Do…Loop循環(huán)語(yǔ)句 53
3.4.4 While…Wend循環(huán)語(yǔ)句 56
3.4.5 多重循環(huán) 56
3.4.6 選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu)的嵌套 57
3.5 其他輔助控制語(yǔ)句 58
3.5.1 跳轉(zhuǎn)語(yǔ)句GoTo 58
3.5.2 復(fù)用語(yǔ)句With…End With 59
3.5.3 退出語(yǔ)句Exit 59
3.5.4 結(jié)束語(yǔ)句End 60
3.6 本章小結(jié) 61
第4章 應(yīng)用數(shù)組和集合 62
4.1 數(shù)組的概述 63
4.2 靜態(tài)數(shù)組 63
4.2.1 一維數(shù)組 63
4.2.2 二維數(shù)組 64
4.2.3 多維數(shù)組 65
4.3 動(dòng)態(tài)數(shù)組 66
4.3.1 動(dòng)態(tài)數(shù)組的聲明 66
4.3.2 動(dòng)態(tài)數(shù)組的調(diào)用 66
4.4 數(shù)組的基本操作 67
4.4.1 數(shù)組的輸入 67
4.4.2 數(shù)組的輸出 67
4.4.3 數(shù)組的插入 68
4.4.4 數(shù)組的刪除 68
4.4.5 數(shù)組的查找 69
4.5 與數(shù)組相關(guān)的函數(shù)及語(yǔ)句 69
4.5.1 利用Array函數(shù)給數(shù)組賦值 70
4.5.2 利用UBound和LBound函數(shù)獲得數(shù)組下標(biāo) 70
4.5.3 利用Split函數(shù)創(chuàng)建數(shù)組 70
4.5.4 利用Option Base語(yǔ)句定義數(shù)組下標(biāo) 71
4.6 控件數(shù)組 71
4.6.1 控件數(shù)組的概念 72
4.6.2 控件數(shù)組的聲明 72
4.6.3 控件數(shù)組的調(diào)用 72
4.7 集合 73
4.7.1 集合的概念 73
4.7.2 集合的應(yīng)用 73
4.8 本章小結(jié) 73
第5章 過(guò)程和函數(shù) 74
5.1 過(guò)程的概述 75
5.2 Sub過(guò)程 75
5.2.1 事件過(guò)程 75
5.2.2 通用過(guò)程 76
5.2.3 Sub過(guò)程的調(diào)用 77
5.3 Function過(guò)程 77
5.3.1 Function過(guò)程概述 78
5.3.2 Function過(guò)程的調(diào)用 78
5.4 參數(shù)傳遞 79
5.4.1 形式參數(shù)和實(shí)際參數(shù) 79
5.4.2 值傳遞和地址傳遞 79
5.4.3 數(shù)組參數(shù)傳遞 80
5.4.4 對(duì)象參數(shù)傳遞 81
5.5 可選參數(shù)與可變參數(shù) 81
5.5.1 可選參數(shù) 81
5.5.2 可變參數(shù) 82
5.6 過(guò)程的嵌套調(diào)用和遞歸調(diào)用 82
5.6.1 過(guò)程的嵌套調(diào)用 82
5.6.2 過(guò)程的遞歸調(diào)用 82
5.7 Sub Main過(guò)程 83
5.8 過(guò)程的作用域 83
5.9 常用內(nèi)部函數(shù) 84
5.9.1 數(shù)學(xué)函數(shù) 84
5.9.2 字符串函數(shù) 85
5.9.3 類(lèi)型轉(zhuǎn)換函數(shù) 86
5.9.4 判斷函數(shù) 86
5.9.5 日期和時(shí)間函數(shù) 87
5.9.6 隨機(jī)函數(shù) 87
5.9.7 格式化函數(shù) 87
5.9.8 Shell函數(shù) 89
5.10 API函數(shù) 90
5.10.1 API函數(shù)概述 90
5.10.2 API文本瀏覽器 90
5.10.3 API函數(shù)的聲明 92
5.10.4 API常數(shù) 92
5.10.5 API類(lèi)型 93
5.11 本章小結(jié) 93
第6章 窗體 94
6.1 窗體概述 95
6.1.1 窗體的構(gòu)成 95
6.1.2 窗體類(lèi)型與結(jié)構(gòu) 95
6.1.3 添加和刪除窗體 96
6.2 窗體的加載與卸載 97
6.2.1 利用Load語(yǔ)句加載窗體 97
6.2.2 利用Unload語(yǔ)句卸載窗體 97
6.3 窗體的屬性 98
6.3.1 設(shè)置窗體的名稱(chēng)和標(biāo)題 98
6.3.2 設(shè)置窗體的圖標(biāo) 99
6.3.3 設(shè)置窗體的顯示風(fēng)格 99
6.3.4 設(shè)置窗體的顯示狀態(tài)和顯示位置 100
6.3.5 設(shè)置窗體的背景 101
6.4 窗體的方法 102
6.4.1 利用Show方法顯示窗體 102
6.4.2 利用Hide方法隱藏窗體 103
6.4.3 利用Move方法移動(dòng)窗體 103
6.4.4 利用Print方法打印窗體 104
6.5 窗體的事件 104
6.5.1 利用Click/DbClick事件實(shí)現(xiàn)單擊和雙擊 104
6.5.2 利用Initialize事件實(shí)現(xiàn)窗體初始化 105
6.5.3 利用Load/Unload/QueryUnload事件實(shí)現(xiàn)載入和卸載 105
6.5.4 利用Paint/Resize事件實(shí)現(xiàn)窗體重繪 107
6.5.5 利用Activate/Deactivate事件實(shí)現(xiàn)窗體的活動(dòng)性 108
6.5.6 利用GotFocus/LostFocus事件處理窗體焦點(diǎn) 109
6.6 窗體的生命周期(窗體事件的發(fā)生次序) 110
6.7 MDI窗體 112
6.7.1 MDI窗體概述 112
6.7.2 創(chuàng)建MDI應(yīng)用程序 113
6.7.3 MDI窗體的MDIChild屬性 113
6.7.4 設(shè)計(jì)MDI主窗體 113
6.8 本章小結(jié) 115
第7章 模塊和類(lèi)模塊 116
7.1 模塊概述和創(chuàng)建 117
7.1.1 模塊的概述 117
7.1.2 模塊的創(chuàng)建 117
7.1.3 添加現(xiàn)存的標(biāo)準(zhǔn)模塊 118
7.2 模塊的典型應(yīng)用 118
7.3 類(lèi)模塊的概述和創(chuàng)建 120
7.3.1 類(lèi)模塊的概述 120
7.3.2 類(lèi)模塊的創(chuàng)建 120
7.3.3 添加現(xiàn)有的類(lèi)模塊 120
7.3.4 標(biāo)準(zhǔn)模塊和類(lèi)模塊的區(qū)別 121
7.4 類(lèi)模塊的典型應(yīng)用 121
7.5 本章小結(jié) 126
第8章 系統(tǒng)對(duì)象 127
8.1 應(yīng)用程序?qū)ο?App) 128
8.1.1 App對(duì)象概述 128
8.1.2 利用APP對(duì)象動(dòng)態(tài)識(shí)別路徑 131
8.2 屏幕對(duì)象(Screen) 131
8.2.1 Screen對(duì)象概述 131
8.2.2 Screen對(duì)象的常用屬性 131
8.3 剪切板對(duì)象(Clipboard) 132
8.3.1 Clipboard對(duì)象概述 132
8.3.2 Clipboard對(duì)象的常用方法 133
8.4 調(diào)試對(duì)象(Debug) 135
8.4.1 Debug對(duì)象概述 135
8.4.2 利用Debug對(duì)象調(diào)試程序 136
8.5 打印對(duì)象(Printer和Printers集合) 136
8.5.1 Printer對(duì)象和Printers集合 136
8.5.2 利用Printer對(duì)象獲得打印機(jī)的字體列表 137
8.6 本章小結(jié) 137
第9章 常用控件 138
9.1 控件概述 139
9.1.1 控件的作用 139
9.1.2 控件與對(duì)象的關(guān)系 139
9.1.3 控件的屬性、方法和事件 139
9.2 控件的分類(lèi) 139
9.2.1 標(biāo)準(zhǔn)內(nèi)部控件 140
9.2.2 ActiveX控件 140
9.2.3 可插入對(duì)象 140
9.3 控件的相關(guān)操作 141
9.3.1 添加控件 141
9.3.2 對(duì)齊控件 142
9.3.3 調(diào)整控件前后順序 143
9.3.4 鎖定控件 144
9.3.5 刪除控件 144
9.3.6 恢復(fù)被刪除的控件 144
9.4 標(biāo)簽和文本框 144
9.4.1 應(yīng)用標(biāo)簽控件(Label控件) 144
9.4.2 應(yīng)用文本框控件(TextBox控件) 146
9.5 命令按鈕、單選按鈕和復(fù)選框及框架 148
9.5.1 使用命令按鈕(CommandButton控件) 148
9.5.2 使用單選按鈕(OptionButton控件) 149
9.5.3 使用復(fù)選框(CheckBox控件) 150
9.5.4 使用框架(Frame控件) 152
9.6 列表框與下拉列表框 152
9.6.1 列表框(ListBox控件) 152
9.6.2 下拉列表框(ComboBox控件) 155
9.7 滾動(dòng)條(HScrollBar控件和VScrollBar控件) 157
9.8 本章小結(jié) 159
第10章 ActiveX控件 160
10.1 ActiveX控件的概述 161
10.1.1 添加ActiveX控件 161
10.1.2 刪除ActiveX控件 161
10.1.3 注冊(cè)ActiveX控件 162
10.2 ListView控件在程序中的應(yīng)用 162
10.2.1 ListView控件的概述 162
10.2.2 ListView控件的常用屬性和方法 162
10.2.3 使用ListView控件導(dǎo)航數(shù)據(jù) 166
10.2.4 使用ListView控件顯示數(shù)據(jù) 167
10.3 TreeView控件在程序中的應(yīng)用 169
10.3.1 TreeView控件的概述 169
10.3.2 TreeView控件的常用屬性和方法 169
10.3.3 使用TreeView控件導(dǎo)航數(shù)據(jù) 174
10.3.4 使用TreeView控件顯示數(shù)據(jù) 176
10.4 SSTab控件在程序中的應(yīng)用 177
10.4.1 SSTab控件的概述 177
10.4.2 SSTab控件的常用屬性 177
10.4.3 使用SSTab控件分頁(yè)顯示數(shù)據(jù) 178
10.5 ProgressBar控件在程序中的應(yīng)用 180
10.5.1 ProgressBar控件的概述 180
10.5.2 ProgressBar控件的常用屬性 180
10.5.3 使用ProgressBar控件顯示數(shù)據(jù)備份進(jìn)度 181
10.6 ImageList控件在程序中的應(yīng)用 182
10.6.1 ImageList控件的概述 182
10.6.2 ImageList控件的常用屬性 182
10.6.3 使用ImageList控件將圖片顯示在TreeView中 182
10.7 DTPicker控件在程序中的應(yīng)用 183
10.7.1 DTPicker控件的概述 183
10.7.2 DTPicker控件的常用屬性 183
10.7.3 使用DTPicker控件錄入數(shù)據(jù) 185
10.8 本章小結(jié) 186
第11章 菜單、工具欄、狀態(tài)欄 187
11.1 下拉式菜單 188
11.1.1 下拉式菜單的組成 188
11.1.2 菜單編輯器的使用 188
11.1.3 設(shè)置菜單的快捷鍵和訪問(wèn)鍵 191
11.1.4 創(chuàng)建復(fù)選菜單 192
11.1.5 創(chuàng)建級(jí)聯(lián)菜單 192
11.1.6 修飾菜單 192
11.1.7 為菜單事件添加代碼 193
11.1.8 菜單數(shù)組的使用 193
11.2 彈出式菜單 194
11.2.1 彈出式菜單的設(shè)計(jì) 194
11.2.2 彈出式菜單的調(diào)用 194
11.3 工具欄設(shè)計(jì) 195
11.3.1 工具欄概述 195
11.3.2 利用ToolBar控件創(chuàng)建工具欄 195
11.3.3 為工具欄按鈕設(shè)置分組 198
11.3.4 為工具欄添加下拉菜單 198
11.3.5 給工具欄按鈕添加事件處理代碼 199
11.4 狀態(tài)欄設(shè)計(jì) 200
11.4.1 狀態(tài)欄概述 201
11.4.2 在狀態(tài)欄中顯示日期、時(shí)間 202
11.4.3 在狀態(tài)欄中顯示操作員信息 201
11.4.4 在狀態(tài)欄中顯示鼠標(biāo)位置 202
11.4.5 在狀態(tài)蘭中顯示當(dāng)前窗體名稱(chēng) 202
11.4.6 在狀態(tài)欄中顯示當(dāng)前狀態(tài) 202
11.5  本章小結(jié) 203
第12章 對(duì)話框 204
12.1 輸入對(duì)話框(InputBox) 205
12.2 消息對(duì)話框(MsgBox) 205
12.3 自定義對(duì)話框 207
12.3.1 由普通窗體創(chuàng)建的自定義對(duì)話框 207
12.3.2 使用對(duì)話框模板創(chuàng)建的對(duì)話框 208
12.3.3 顯示與關(guān)閉自定義的對(duì)話框 208
12.4 公用對(duì)話框 208
12.4.1 公用對(duì)話框概述 209
12.4.2 使用“打開(kāi)”對(duì)話框 209
12.4.3 使用“另存為”對(duì)話框 210
12.4.4 使用“顏色”對(duì)話框 211
12.4.5 使用“字體”對(duì)話框 211
12.4.6 使用“打印”對(duì)話框 213
12.4.7 使用“幫助”對(duì)話框 214
12.5 本章小結(jié) 214
第13章 鼠標(biāo)鍵盤(pán)處理 215
13.1 鼠標(biāo)指針的設(shè)置 216
13.1.1 設(shè)置鼠標(biāo)指針的形狀 216
13.1.2 設(shè)置鼠標(biāo)指針為指定的圖片 217
13.1.3 設(shè)置鼠標(biāo)指針為指定的動(dòng)畫(huà) 217
13.2 鼠標(biāo)事件的響應(yīng) 218
13.2.1 Click事件和DbClick事件的使用 218
13.2.2 MouseDown事件和MouseUp事件的使用 219
13.2.3 MouseMove事件使用 220
13.3 鍵盤(pán)事件的響應(yīng) 221
13.3.1 KeyDown事件和KeyUp事件的使用 221
13.3.2 KeyPress事件的使用 225
13.4 本章小結(jié) 225
第14章 程序調(diào)試和錯(cuò)誤處理 226
14.1 VB中的錯(cuò)誤 227
14.1.1 編譯錯(cuò)誤 227
14.1.2 運(yùn)行錯(cuò)誤 228
14.1.3 邏輯錯(cuò)誤 228
14.2 調(diào)試工具和方法 228
14.2.1 調(diào)試工具欄的使用 229
14.2.2 本地窗口的使用 229
14.2.3 立即窗口的使用 230
14.2.4 監(jiān)視窗口的使用 230
14.3 錯(cuò)誤處理語(yǔ)句和對(duì)象 231
14.3.1 Err對(duì)象 231
14.3.2 利用On Error語(yǔ)句捕獲錯(cuò)誤 232
14.3.3 利用Resume語(yǔ)句退出錯(cuò)誤處理 234
14.4 本章小結(jié) 235
第2篇 提高篇
第15章 Visual Basic文件系統(tǒng)編程 239
15.1 文件的基本概念 240
15.1.1 文件的結(jié)構(gòu) 240
15.1.2 文件的分類(lèi) 240
15.1.3 文件處理的一般步驟 240
15.2 文件操作的語(yǔ)句和函數(shù) 241
15.2.1 文件操作語(yǔ)句 241
15.2.2 文件操作函數(shù) 242
15.3 順序文件 242
15.3.1 順序文件的打開(kāi)與關(guān)閉 242
15.3.2 順序文件的讀取與寫(xiě)入操作 243
15.4 隨機(jī)文件 246
15.4.1 隨機(jī)文件的打開(kāi)與關(guān)閉 246
15.4.2 隨機(jī)文件的讀取與寫(xiě)入操作 246
15.5 二進(jìn)制文件 248
15.5.1 二進(jìn)制文件的打開(kāi)與關(guān)閉 248
15.5.2 二進(jìn)制文件的讀取與寫(xiě)入操作 248
15.6 文件系統(tǒng)控件 249
15.6.1 驅(qū)動(dòng)器列表框(DriveListBox控件) 249
15.6.2 目錄列表框(DirListBox控件) 251
15.6.3 文件列表框(FileListBox控件) 252
15.6.4 文件系統(tǒng)控件的聯(lián)動(dòng) 255
15.7 文件系統(tǒng)對(duì)象 255
15.7.1 FSO對(duì)象模型 255
15.7.2 FileSystemObject對(duì)象 256
15.7.3 Drive對(duì)象及磁盤(pán)驅(qū)動(dòng)器的操作 257
15.7.4 Folder對(duì)象與文件夾的瀏覽 258
15.7.5 File對(duì)象與文件的操作 259
15.7.6 TextStream對(duì)象與文件的讀寫(xiě) 260
15.8 本章小結(jié) 261
第16章 Visual Basic圖形圖像技術(shù) 262
16.1 圖形操作基礎(chǔ) 263
16.1.1 VB的坐標(biāo)系統(tǒng)(默認(rèn)、自定義) 263
16.1.2 顏色的使用(QBColor函數(shù)、RGB函數(shù)) 264
16.2 圖形控件 264
16.2.1 形狀控件(Shape控件) 265
16.2.2 畫(huà)線工具控件(Line控件) 265
16.3 圖形屬性 266
16.3.1 設(shè)置繪圖坐標(biāo)(CurrentX和CurrentY屬性) 266
16.3.2 設(shè)置圖形位置和大小(Left和Top,Height和Width屬性) 267
16.3.3 設(shè)置圖形的邊框效果(BorderStyle、BorderWidth和BorderColor屬性) 268
16.3.4 設(shè)置繪制效果(DrawWidth、DrawStyle和DrawMode屬性) 269
16.3.5 設(shè)置前景色和背景色(BackColor和ForeColor屬性) 271
16.3.6 設(shè)置填充效果(FillColor和FillStyle屬性) 272
16.4 圖形方法 273
16.4.1 使用Pset方法畫(huà)點(diǎn) 273
16.4.2 使用Point方法返回指定位置處的顏色 274
16.4.3 使用Line方法畫(huà)線 275
16.4.4 使用Circle方法畫(huà)圓 276
16.4.5 使用Cls方法清屏 277
16.4.6 使用PaintPicture方法繪制圖形 277
16.5 圖像處理控件 278
16.5.1 PictureBox控件概述 278
16.5.2 利用PictureBox控件瀏覽大幅圖片 278
16.5.3 Image控件概述 280
16.5.4 利用Image控件制作小動(dòng)畫(huà) 280
16.6 圖像處理函數(shù) 281
16.6.1 利用LoadPicture函數(shù)加載圖像 281
16.6.2 利用SavePicture函數(shù)保存圖片 282
16.7 本章小結(jié) 282
第17章 Visual Basic多媒體技術(shù) 283
17.1 多媒體概述 284
17.2 音頻處理 284
17.2.1 MMControl控件 284
17.2.2 播放MIDI和WAV文件 288
17.2.3 播放MP3文件 290
17.3 視頻處理 291
17.3.1 播放VCD文件 291
17.3.2 播放AVI文件 292
17.4 動(dòng)畫(huà)處理 294
17.4.1 Timer控件 294
17.4.2 Animation控件 295
17.4.3 播放Flash動(dòng)畫(huà) 296
17.4.4 播放GIF動(dòng)畫(huà) 297
17.5 本章小結(jié) 298
第18章 ADO數(shù)據(jù)庫(kù)編程 299
18.1 數(shù)據(jù)庫(kù)基礎(chǔ) 300
18.1.1 Access數(shù)據(jù)庫(kù) 300
18.1.2 安裝SQL Server數(shù)據(jù)庫(kù) 300
18.1.3 啟動(dòng)SQL Server數(shù)據(jù)庫(kù) 303
18.1.4 創(chuàng)建SQL Server數(shù)據(jù)庫(kù) 303
18.2 ADO控件 305
18.2.1 連接數(shù)據(jù)源 305
18.2.2 添加、修改和刪除數(shù)據(jù) 308
18.3 ADO對(duì)象 309
18.3.1 ADO對(duì)象概述 309
18.3.2 連接數(shù)據(jù)源——Connection對(duì)象 310
18.3.3 記錄集對(duì)象——Recordset對(duì)象 312
18.3.4 命令對(duì)象——Command對(duì)象 316
18.4 本章小結(jié) 317
第19章 數(shù)據(jù)控件編程 318
19.1 DAO控件數(shù)據(jù)庫(kù)編程 319
19.1.1 Data控件應(yīng)用 319
19.1.2 DBList控件應(yīng)用 321
19.1.3 DBCombo控件應(yīng)用 321
19.1.4 DBGrid控件應(yīng)用 323
19.2 DataCombo控件和DataList控件 323
19.2.1 將DataCombo控件和DataList控件加入到工程中 324
19.2.2 DataCombo控件和DataList控件的主要屬性、方法和事件 324
19.2.3 使用DataCombo和DataList控件顯示數(shù)據(jù)表中的數(shù)據(jù) 326
19.3 DataGrid控件 327
19.3.1 將DataGrid控件加入到工程中 327
19.3.2 DataGrid控件的主要屬性事件 327
19.3.3 用DataGrid控件顯示數(shù)據(jù)表中的數(shù)據(jù) 329
19.3.4 通過(guò)DataGrid控件修改數(shù)據(jù)表中的數(shù)據(jù) 329
19.4 MSFlexGrid控件和MSHFlexGrid控件 330
19.4.1 MSFlexGrid控件和MSHFlexGrid控件的功能比較 330
19.4.2 MSHFlexGrid控件的主要屬性和方法 330
19.4.3 使用MSFlexGrid控件和MSHFlexGrid控件操縱數(shù)據(jù) 332
19.5 遠(yuǎn)程數(shù)據(jù)控件 334
19.5.1 RemoteData控件 335
19.5.2 RemoteData控件與數(shù)據(jù)訪問(wèn)有關(guān)的屬性 335
19.5.3 RemoteData Control控件應(yīng)用舉例 335
19.6 本章小結(jié) 336
第20章 Visual Basic網(wǎng)絡(luò)編程技術(shù) 337
20.1 網(wǎng)絡(luò)基礎(chǔ)知識(shí) 338
20.1.1 網(wǎng)絡(luò)分層參考模型 338
20.1.2 HTTP 338
20.1.3 FTP 338
20.2 Winsock控件網(wǎng)絡(luò)編程 339
20.2.1 TCP基礎(chǔ) 339
20.2.2 UDP基礎(chǔ) 339
20.2.3 Winsock控件的概述 339
20.2.4 開(kāi)發(fā)客戶端/服務(wù)器端聊天程序 339
20.3 Internet Transfer控件網(wǎng)絡(luò)編程 341
20.3.1 Internet Transfer控件的概述 341
20.3.2 Internet Transfer控件的使用 342
20.3.3 獲取網(wǎng)頁(yè)源碼 345
20.4 WebBrowser控件編程 346
20.4.1 WebBrowser控件概述 346
20.4.2 WebBrowser控件的使用 347
20.4.3 制作簡(jiǎn)單瀏覽器 348
20.5 Winsock API 349
20.5.1 Winsock API的概述 350
20.5.2 Winsock API函數(shù) 350
20.6 本章小結(jié) 351
第21章 資源文件的使用 352
21.1 資源文件概述 353
21.2 資源編輯器的使用 353
21.2.1 資源編輯器的簡(jiǎn)介 353
21.2.2 資源編輯器的加載 353
21.2.3 資源文件的創(chuàng)建 354
21.2.4 資源文件的編輯 355
21.3 資源文件使用的相關(guān)函數(shù) 356
21.3.1 利用LoadResString函數(shù)加載文本資源 356
21.3.2 利用LoadResPicture函數(shù)加載圖形資源 356
21.3.3 利用LoadResData函數(shù)加載多種類(lèi)型的資源 357
21.3.4 利用SndPlaySound函數(shù)播放加載后的聲音資源 358
21.4 資源文件的使用 359
21.4.1 利用資源文件設(shè)置菜單 359
21.4.2 利用資源文件設(shè)置鼠標(biāo)效果 361
21.4.3 利用資源文件設(shè)置圖片 362
21.5 本章小結(jié) 364
第22章 VSS版本管理 365
22.1 VSS概述 366
22.2 VSS的安裝和配置 366
22.2.1 VSS的安裝 366
22.2.2 服務(wù)器端的配和使用 367
22.2.3 客戶端的使用 369
22.3 VSS的工作原理和基本概念 369
22.3.1 VSS的工作原理 369
22.3.2 VSS的基本概念 370
22.4 VSS的基本操作 371
22.4.1 創(chuàng)建工作文件夾(New Folder) 371
22.4.2 查看文件(View File) 371
22.4.3 編輯文件(Edit) 372
22.4.4 提交文件(Check In) 373
22.4.5 刪除文件(Delete) 374
22.4.6 清除項(xiàng)目(Delete Items) 374
22.4.7 文本歷史版本(History) 375
22.4.8 VSS備份(Save data) 375
22.4.9 VSS還原(Restore) 377
22.5 本章小結(jié) 378
第23章 發(fā)布程序和創(chuàng)建幫助 379
23.1 應(yīng)用程序打包 380
23.1.1 啟動(dòng)“打包和展開(kāi)向?qū)А薄?80
23.1.2 指定打包類(lèi)型 381
23.1.3 指定打包文件夾 382
23.1.4 列出包含的文件 382
23.1.5 指定打包選項(xiàng) 382
23.1.6 指定安裝標(biāo)題 383
23.1.7 指定工作組與項(xiàng)目 383
23.1.8 調(diào)整安裝位置 384
23.1.9 指定共享文件 385
23.1.10 完成并儲(chǔ)存腳本 385
23.2 自定義安裝程序 386
23.3 常見(jiàn)打包問(wèn)題 387
23.3.1 如何打包文件夾 387
23.3.2 在打包文件時(shí)要將系統(tǒng)附加文件添加完全 388
23.3.3 解決在打包應(yīng)用程序時(shí)沒(méi)有訪問(wèn)權(quán)限的問(wèn)題 388
23.3.4 如何修改安裝程序的目錄 388
23.3.5 解決安裝文件過(guò)期問(wèn)題 389
23.4 幫助文件制作 389
23.4.1 安裝Help Workshop 389
23.4.2 制作RTF格式的幫助主題文件 390
23.4.3 使用Help Workshop制作幫助文件 394
23.4.4 在應(yīng)用程序中使用幫助文件 395
23.5 本章小結(jié) 395
第3篇 實(shí)例篇
第24章 圖書(shū)館管理系統(tǒng) 399
24.1 系統(tǒng)分析 400
24.1.1 需求分析 400
24.1.2 系統(tǒng)目標(biāo) 400
24.1.3 功能分析 400
24.2 系統(tǒng)設(shè)計(jì) 401
24.2.1 開(kāi)發(fā)及運(yùn)行環(huán)境 401
24.2.2 項(xiàng)目規(guī)劃 401
24.2.3 系統(tǒng)功能結(jié)構(gòu) 402
24.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 402
24.3.1 數(shù)據(jù)庫(kù)概要說(shuō)明 402
24.3.2 數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì) 403
24.4 主要功能模塊詳細(xì)設(shè)計(jì) 404
24.4.1 主窗體的設(shè)計(jì) 404
24.4.2 圖書(shū)類(lèi)別管理 408
24.4.3 入庫(kù)管理 412
24.4.4 借閱管理 415
24.4.5 數(shù)據(jù)備份 416
24.4.6 報(bào)表打印 418
24.5 程序調(diào)試和錯(cuò)誤處理 423
24.6 程序設(shè)計(jì)清單 424
24.7 本章小結(jié) 424
第25章 商品進(jìn)銷(xiāo)存管理系統(tǒng) 425
25.1 系統(tǒng)分析 426
25.1.1 需求分析 426
25.1.2 系統(tǒng)目標(biāo) 426
25.1.3 功能分析 426
25.2 系統(tǒng)設(shè)計(jì) 427
25.2.1 開(kāi)發(fā)及運(yùn)行環(huán)境 427
25.2.2 項(xiàng)目規(guī)劃 427
25.2.3 系統(tǒng)功能結(jié)構(gòu) 427
25.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 428
25.3.1 數(shù)據(jù)庫(kù)概要說(shuō)明 428
25.3.2 數(shù)據(jù)表結(jié)構(gòu)設(shè)計(jì) 429
25.4 主要功能模塊詳細(xì)設(shè)計(jì) 430
25.4.1 主窗體的設(shè)計(jì) 430
25.4.2 用戶登錄及系統(tǒng)日志 434
25.4.3 商品信息管理 437
25.4.4 商品入庫(kù) 440
25.4.5 庫(kù)存商品查詢(xún) 443
25.4.6 操作權(quán)限 445
25.5 程序調(diào)試和錯(cuò)誤處理 447
25.6 程序設(shè)計(jì)清單 448
25.7 本章小結(jié) 449

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)