熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

Visual Basic 6.0程序設(shè)計(jì)與實(shí)訓(xùn)教程

中國水利水電出版社
    【作 者】鄭有增 主編 【I S B N 】978-7-5084-5133-6 【責(zé)任編輯】陳潔 【適用讀者群】高職高專 【出版時(shí)間】2008-01-01 【開 本】16開本 【裝幀信息】平裝(光膜) 【版 次】第1版 【頁 數(shù)】288 【千字?jǐn)?shù)】 【印 張】 【定 價(jià)】27 【叢 書】軟件職業(yè)技術(shù)學(xué)院“十一五”規(guī)劃教材 【備注信息】
圖書詳情

    本書面向廣大的初、中級讀者,通過一個(gè)功能豐富、有一定實(shí)際意義的應(yīng)用程序“綜合辦公軟件”的開發(fā)過程,采用模塊化的結(jié)構(gòu)具體、形象地介紹用Visual Basic開發(fā)一個(gè)使用系統(tǒng)的思路和方法以及具體的編程技巧。

    本書先以一個(gè)簡單的程序(很少代碼)介紹VB的對象、控件的屬性、事件、方法、事件驅(qū)動(dòng)等基本概念及VB編程的基本步驟,讓學(xué)生充分體會(huì)VB功能強(qiáng)、易學(xué)易用的特點(diǎn),快速掌握VB的編程方法。后面每章都通過一個(gè)子系統(tǒng)的設(shè)計(jì),來引出相關(guān)的知識(shí)點(diǎn),然后圍繞子系統(tǒng)的設(shè)計(jì)來介紹VB的編程方法和技巧(其中第三章是通過“文本字體設(shè)置”程序設(shè)計(jì)來引出相關(guān)的知識(shí)點(diǎn))。先給出子系統(tǒng)的分析和設(shè)計(jì)思路,再展開講解理論知識(shí)(即子系統(tǒng)引出的知識(shí)),最后給出子系統(tǒng)的完整的設(shè)計(jì)過程及代碼設(shè)計(jì)。最后還介紹了應(yīng)用軟件的集成和制作安裝程序的方法。本綜合辦公軟件及書中實(shí)例均經(jīng)上機(jī)調(diào)試通過。

    本書編寫思路新穎,方法獨(dú)特,編排合理,敘述簡潔精辟。本書可作為高等職業(yè)院校和高等專科學(xué)校的教材,也可作為計(jì)算機(jī)培訓(xùn)班的教材及自學(xué)者的參考書。

    現(xiàn)在哪種編程語言最流行、最簡單易學(xué)?毫無疑問,答案是Visual Basic程序設(shè)計(jì)語言。所以各高職、應(yīng)用型本科院校的相關(guān)專業(yè)都開設(shè)了Visual Basic課程。根據(jù)高職、應(yīng)用型本科的教學(xué)特點(diǎn),即學(xué)生在學(xué)習(xí)Visual Basic的過程中,應(yīng)當(dāng)以應(yīng)用為主,重點(diǎn)培養(yǎng)學(xué)生解決實(shí)際問題的能力。也就是說,通過Visual Basic的學(xué)習(xí),學(xué)生應(yīng)該能夠利用Visual Basic開發(fā)出實(shí)用的應(yīng)用系統(tǒng)。現(xiàn)在的Visual Basic教材版本眾多,但能達(dá)到這種要求的卻很少。本書面向廣大的初、中級讀者,通過一個(gè)功能豐富、有一定實(shí)際意義的應(yīng)用程序“綜合辦公軟件”的開發(fā)過程,采用模塊化的結(jié)構(gòu)具體、形象地介紹利用Visual Basic開發(fā)一個(gè)實(shí)用系統(tǒng)的思路和方法以及具體的編程技巧。

    本書介紹的“綜合辦公軟件”包括科學(xué)計(jì)算器、文本字體設(shè)置、記事本、畫圖板、CD播放器、VCD播放器、學(xué)生信息管理系統(tǒng)七個(gè)子系統(tǒng)或?qū)嵗且粋(gè)集字處理、畫圖、時(shí)鐘、科學(xué)計(jì)算、信息管理、娛樂等眾多功能于一體的應(yīng)用軟件,能滿足用戶的多種需求,可謂有“字”有“畫”、有“聲”有“色”。實(shí)例中的各個(gè)功能模塊相互獨(dú)立,通過“辦公室”有機(jī)地結(jié)合在一起。通過該軟件開發(fā)過程的介紹,讀者可以熟練地掌握Visual Basic編程的各個(gè)方面,并能切身體會(huì)項(xiàng)目開發(fā)的全過程。

    本應(yīng)用軟件與知識(shí)點(diǎn)的融合情況如下:

     科學(xué)計(jì)算器:基本控件(CommandButton、Label、控件數(shù)組等)。

     文本字體設(shè)置:基本控件(選擇類控件與框架、列表類控件、滾動(dòng)條控件等)。

     記事本:RichTextbox、菜單設(shè)計(jì)、工具欄設(shè)計(jì)、對話框設(shè)計(jì)等。

     畫圖板:PictureBox、Image、Visual Basic的各種繪圖方法、鍵盤和鼠標(biāo)事件過程等。

     CD播放器:MMControl控件、CommonDialog1控件等。

     VCD播放器:MMControl控件等。

     學(xué)生信息管理系統(tǒng):數(shù)據(jù)庫操作(ADO控件、ADO對象編程模型、數(shù)據(jù)綁定控件、SQL語言、報(bào)表設(shè)計(jì)等)。

    本書先以一個(gè)簡單的程序介紹Visual Basic的對象、控件的屬性、事件、方法、事件驅(qū)動(dòng)等基本概念及Visual Basic編程的基本步驟,讓學(xué)生充分體會(huì)Visual Basic功能強(qiáng)、易學(xué)易用的特點(diǎn),快速掌握Visual Basic的編程方法。每章都通過一個(gè)子系統(tǒng)的設(shè)計(jì)。引出相關(guān)的知識(shí)點(diǎn),然后圍繞子系統(tǒng)的設(shè)計(jì)介紹Visual Basic的編程方法和技巧(其中第3章是通過“文本字體設(shè)置”程序設(shè)計(jì)來引出相關(guān)的知識(shí)點(diǎn))。先給出子系統(tǒng)的分析和設(shè)計(jì)思路,再展開講解理論知識(shí)(即子系統(tǒng)引出的知識(shí)),最后給出子系統(tǒng)的完整設(shè)計(jì)過程及代碼設(shè)計(jì)。

    Visual Basic開發(fā)的應(yīng)用程序中80%以上是利用數(shù)據(jù)庫應(yīng)用技術(shù)開發(fā)的信息管理系統(tǒng),子系統(tǒng)“學(xué)生信息管理系統(tǒng)”不但為讀者詳細(xì)、完整地介紹了Visual Basic數(shù)據(jù)庫操作的知識(shí),還具體、完整地介紹了開發(fā)信息管理系統(tǒng)的思路、步驟及一般規(guī)律。書中還結(jié)合信息管理系統(tǒng)開發(fā),特別介紹了網(wǎng)絡(luò)版信息管理系統(tǒng)的設(shè)計(jì)思路和實(shí)現(xiàn)方法。最后專門介紹了應(yīng)用軟件的集成和制作安裝程序的方法。

    本綜合辦公軟件(包括每個(gè)子系統(tǒng)及相關(guān)的實(shí)例等)均經(jīng)過上機(jī)調(diào)試,這樣就給程序開發(fā)人員移植子系統(tǒng)及源代碼帶來了方便,加快了應(yīng)用編程的步伐。

    按照教學(xué)新思路,本書采用模塊化的編排方式,為學(xué)校教學(xué)模塊化提供了一本“量身定做”、不可多得的教材。本書編寫思路新穎,方法獨(dú)特,編排合理,敘述簡潔精辟。本書可作為高等職業(yè)院校和高等專科學(xué)校的教材,也可作為計(jì)算機(jī)培訓(xùn)班的教材及自學(xué)者的參考書。

    本書由鄭有增、孫洪峰任主編,張守忠、羅雁任副主編。其中第1、4章由鄭有增、羅雁編寫,第2、3、8章由鄭有增、張守忠共同編寫,第5、6、7章由鄭有增編寫。全書由鄭有增負(fù)責(zé)統(tǒng)稿和定稿。參加本書編寫工作的還有李靜、秦華、羅陽、牛文奇、韓國勇。亓萊濱教授對本書的編寫工作給予了大力幫助,在此表示忠心的感謝。

    由于時(shí)間倉促及編者的水平有限,書中難免有不當(dāng)之處,敬請廣大讀者不吝指正。

    作者

    2007年11月

    前言
    第1章 初識(shí)Visual Basic 1
    本章要點(diǎn) 1
    1.1 Visual Basic 6.0概述 1
    1.2 Visual Basic 6.0的開發(fā)環(huán)境 2
    1.2.1 啟動(dòng)Visual Basic 6.0 2
    1.2.2 Visual Basic 6.0集成開發(fā)環(huán)境的組成 3
    1.2.3 主窗口 3
    1.2.4 窗體窗口 5
    1.2.5 工程資源管理器 5
    1.2.6 屬性面板 6
    1.2.7 窗體布局面板 7
    1.2.8 代碼窗口 7
    1.2.9 立即窗口 8
    1.2.10 工具箱 8
    1.3 設(shè)計(jì)程序的一般步驟 10
    1.3.1 創(chuàng)建應(yīng)用程序界面 10
    1.3.2 設(shè)置屬性 12
    1.3.3 編寫代碼 12
    1.3.4 調(diào)試運(yùn)行程序 12
    1.3.5 保存工程及生成可執(zhí)行文件 13
    1.4 Visual Basic程序設(shè)計(jì)的基本概念 14
    1.4.1 對象 14
    1.4.2 對象的屬性、事件和方法 15
    1.5 項(xiàng)目功能與設(shè)計(jì)思路 16
    1.5.1 項(xiàng)目功能 17
    1.5.2 項(xiàng)目設(shè)計(jì)思路 18
    1.6 上機(jī)題 18
    1.7 習(xí)題 19
    第2章 Visual Basic程序設(shè)計(jì)基礎(chǔ) 20
    本章要點(diǎn) 20
    2.1 子系統(tǒng)“科學(xué)計(jì)算器”程序設(shè)計(jì) 20
    2.1.1 “科學(xué)計(jì)算器”介紹 20
    2.1.2 “科學(xué)計(jì)算器”設(shè)計(jì)思路 20
    2.2 窗體 21
    2.2.1 窗體的常用屬性 21
    2.2.2 窗體的常用事件 22
    2.2.3 窗體的常用方法 23
    2.2.4 多窗體應(yīng)用程序 25
    2.3 按鈕 26
    2.3.1 命令按鈕的常用屬性 26
    2.3.2 命令按鈕的常用事件 27
    2.3.3 命令按鈕的常用方法 27
    2.4 標(biāo)簽 28
    2.4.1 標(biāo)簽的常用屬性 28
    2.4.2 標(biāo)簽的事件和方法 28
    2.5 文本框 30
    2.5.1 文本框的常用屬性 30
    2.5.2 文本框的常用事件和方法 30
    2.5.3 文本框的簡單應(yīng)用 31
    2.6 Visual Basic語言基礎(chǔ) 32
    2.6.1 數(shù)據(jù)類型 32
    2.6.2 變量與常量 34
    2.6.3 運(yùn)算符與表達(dá)式 37
    2.6.4 常用內(nèi)部函數(shù) 40
    2.6.5 編碼規(guī)則 43
    2.7 Visual Basic基本語句 44
    2.7.1 順序結(jié)構(gòu) 45
    2.7.2 選擇結(jié)構(gòu) 50
    2.7.3 循環(huán)結(jié)構(gòu) 57
    2.8 數(shù)組 62
    2.8.1 一維數(shù)組 62
    2.8.2 多維數(shù)組 65
    2.8.3 控件數(shù)組 69
    2.9 過程 72
    2.9.1 子過程 73
    2.9.2 函數(shù)過程 76
    2.9.3 參數(shù)傳遞 78
    2.9.4 過程的作用范圍 83
    2.10 “科學(xué)計(jì)算器”的具體實(shí)現(xiàn) 85
    2.10.1 界面設(shè)計(jì)和屬性設(shè)置 85
    2.10.2 代碼編寫 86
    2.11 上機(jī)題 89
    2.12 習(xí)題 94
    第3章 Visual Basic的常用控件 97
    本章要點(diǎn) 97
    3.1 “文本字體設(shè)置”程序設(shè)計(jì) 97
    3.1.1 “文本字體設(shè)置”程序介紹 97
    3.1.2 “文本字體設(shè)置”設(shè)計(jì)思路 97
    3.2 選擇類控件與框架 98
    3.2.1 單選按鈕 98
    3.2.2 復(fù)選框 99
    3.2.3 框架 99
    3.3 列表類控件 101
    3.3.1 列表框 101
    3.3.2 組合框 103
    3.4 定時(shí)器 105
    3.5 滾動(dòng)條 107
    3.6 “文本字體設(shè)置”的具體實(shí)現(xiàn) 110
    3.6.1 界面設(shè)計(jì)和屬性設(shè)置 110
    3.6.2 代碼編寫 111
    3.7 上機(jī)題 113
    3.8 習(xí)題 115
    第4章 Visual Basic界面設(shè)計(jì) 116
    本章要點(diǎn) 116
    4.1 子系統(tǒng)“記事本”程序設(shè)計(jì) 116
    4.2 菜單設(shè)計(jì) 117
    4.2.1 菜單編輯器 117
    4.2.2 利用“菜單編輯器”創(chuàng)建菜單欄 118
    4.2.3 運(yùn)行時(shí)修改菜單項(xiàng) 120
    4.2.4 動(dòng)態(tài)菜單 121
    4.2.5 彈出菜單 122
    4.3 工具欄設(shè)計(jì) 123
    4.3.1 在ImageList控件中添加圖像 124
    4.3.2 在Toolbar控件中添加按鈕 124
    4.3.3 為Toolbar控件中的按鈕編寫事件過程 126
    4.4 通用對話框 127
    4.4.1 文件對話框 128
    4.4.2 “顏色”對話框 129
    4.4.3 “字體”對話框 130
    4.4.4 “打印”對話框 132
    4.4.5 “幫助”對話框 132
    4.5 文件管理 133
    4.5.1 文件系統(tǒng)控件 133
    4.5.2 順序文件的操作 137
    4.5.3 隨機(jī)文件的操作 142
    4.5.4 文件操作的常用語句和函數(shù) 143
    4.6 RichTextBox控件 145
    4.6.1 設(shè)置字體格式 145
    4.6.2 設(shè)置段落格式 146
    4.6.3 使用剪貼板 147
    4.6.4 查找文本 148
    4.6.5 打開與保存文件 148
    4.7 “記事本”的具體實(shí)現(xiàn) 149
    4.7.1 界面設(shè)計(jì)和屬性設(shè)置 149
    4.7.2 代碼編寫 150
    4.8 上機(jī)題 153
    4.9 習(xí)題 158
    第5章 Visual Basic圖形操作 160
    本章要點(diǎn) 160
    5.1 子系統(tǒng)“畫圖板”程序設(shè)計(jì) 160
    5.1.1 “畫圖板”介紹 160
    5.1.2 “畫圖板”設(shè)計(jì)思路 160
    5.2 圖形操作基礎(chǔ) 161
    5.2.1 坐標(biāo)系統(tǒng) 161
    5.2.2 自定義坐標(biāo)系 162
    5.2.3 圖形層 164
    5.3 繪圖屬性 165
    5.3.1 當(dāng)前坐標(biāo) 165
    5.3.2 線寬 165
    5.3.3 線型 166
    5.3.4 填充 167
    5.3.5 色彩 167
    5.4 圖形控件 167
    5.4.1 圖片框 168
    5.4.2 圖像框 169
    5.4.3 用Line控件畫線 170
    5.4.4 用Shape控件畫幾何圖形 170
    5.5 鍵盤和鼠標(biāo)事件過程 171
    5.5.1 鍵盤事件過程 171
    5.5.2 鼠標(biāo)事件過程 175
    5.6 繪圖方法 177
    5.6.1 Line方法 177
    5.6.2 Circle方法 179
    5.6.3 Pest方法 179
    5.6.4 Point方法 180
    5.6.5 幾何圖形繪制 180
    5.7 “畫圖板”的具體實(shí)現(xiàn) 181
    5.7.1 界面設(shè)計(jì)和屬性設(shè)置 181
    5.7.2 代碼編寫 182
    5.8 上機(jī)題 187
    5.9 習(xí)題 188
    第6章 Visual Basic多媒體程序設(shè)計(jì) 189
    本章要點(diǎn) 189
    6.1 子系統(tǒng)“多功能CD播放器”與“VCD播放器”程序設(shè)計(jì) 189
    6.2 MMControl控件 190
    6.3 “多功能CD播放器”的具體實(shí)現(xiàn) 195
    6.3.1 界面設(shè)計(jì)和屬性設(shè)置 195
    6.3.2 代碼編寫 196
    6.4 “VCD播放器”的具體實(shí)現(xiàn) 198
    6.4.1 界面設(shè)計(jì)和屬性設(shè)置 198
    6.4.2 代碼編寫 199
    6.5 上機(jī)題 200
    6.6 習(xí)題 200
    第7章 數(shù)據(jù)庫應(yīng)用技術(shù) 201
    本章要點(diǎn) 201
    7.1 子系統(tǒng)“學(xué)生信息管理系統(tǒng)”(單機(jī)/網(wǎng)絡(luò)版)程序設(shè)計(jì) 201
    7.2 Visual Basic環(huán)境中數(shù)據(jù)庫的創(chuàng)建 202
    7.2.1 關(guān)系型數(shù)據(jù)庫的基本結(jié)構(gòu) 202
    7.2.2 在Visual Basic環(huán)境中創(chuàng)建Access數(shù)據(jù)庫 202
    7.3 Visual Basic中訪問數(shù)據(jù)庫的方法 204
    7.4 用控件訪問數(shù)據(jù)庫 205
    7.4.1 ADO數(shù)據(jù)控件 205
    7.4.2 數(shù)據(jù)綁定控件 208
    7.4.3 使用數(shù)據(jù)窗體向?qū)?209
    7.5 記錄集對象 209
    7.6 用SQL語句生成記錄集 210
    7.6.1 最簡單的SQL語句 210
    7.6.2 限定記錄集篩選條件 211
    7.6.3 在Visual Basic程序中使用SQL語句 211
    7.6.4 記錄排序 212
    7.6.5 記錄分組 212
    7.6.6 過濾重復(fù)記錄 212
    7.7 數(shù)據(jù)庫記錄的操作 213
    7.7.1 移動(dòng)記錄指針 213
    7.7.2 查找記錄 214
    7.7.3 如何添加記錄 215
    7.7.4 如何修改記錄 215
    7.7.5 如何刪除記錄 216
    7.8 通過ADO編程模型訪問數(shù)據(jù)庫 216
    7.9 數(shù)據(jù)報(bào)表設(shè)計(jì) 218
    7.9.1 簡單報(bào)表設(shè)計(jì) 218
    7.9.2 含有分層結(jié)構(gòu)的報(bào)表設(shè)計(jì) 221
    7.10 子系統(tǒng)“學(xué)生信息管理系統(tǒng)”(單機(jī)/網(wǎng)絡(luò)版)的具體實(shí)現(xiàn) 223
    7.10.1 數(shù)據(jù)庫設(shè)計(jì)和各功能模塊界面設(shè)計(jì) 223
    7.10.2 網(wǎng)絡(luò)版信息管理系統(tǒng)的設(shè)計(jì) 234
    7.10.3 代碼編寫 235
    7.11 上機(jī)題 265
    7.12 習(xí)題 266
    第8章 項(xiàng)目的集成和制作安裝程序 267
    本章要點(diǎn) 267
    8.1 項(xiàng)目的集成 267
    8.2 主界面的完善 268
    8.3 打包和展開向?qū)?269
    8.4 安裝程序 274
    8.5 上機(jī)題 275
    8.6 習(xí)題 275
    參考文獻(xiàn) 276
最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內(nèi)容:不能超過250字,需審核,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊
翼城县| 二手房| 台东县| 定南县| 龙海市| 松桃| 海丰县| 沙坪坝区| 定结县| 济源市| 永福县| 新沂市| 叶城县| 新野县| 凤山市| 文化| 渝北区| 东丰县| 兴宁市| 新乐市| 武平县| 梁河县| 榆社县| 黄石市| 淅川县| 梁河县| 安泽县| 安远县| 壤塘县| 东乡族自治县| 抚顺县| 襄城县| 宜昌市| 桐梓县| 曲周县| 房产| 西充县| 白玉县| 临澧县| 化州市| 屯门区|