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

Visual Basic 6.0程序設(shè)計(jì)教程

中國(guó)水利水電出版社
    【作 者】曾強(qiáng)聰 編著 【I S B N 】978-7-5084-1533-7 【責(zé)任編輯】孫春亮 【適用讀者群】本科 【出版時(shí)間】2003-07-01 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁(yè) 數(shù)】 【千字?jǐn)?shù)】483 【印 張】21.5 【定 價(jià)】28 【叢 書】21世紀(jì)高等院校規(guī)劃教材 【備注信息】
圖書詳情

    本書較全面系統(tǒng)地介紹了Visual Basic 6.0的各個(gè)方面,以系統(tǒng)性、科學(xué)性為原則,并以實(shí)際應(yīng)用為目標(biāo)。全書共12章,內(nèi)容包括:Visual Basic 6.0 基礎(chǔ)知識(shí)、數(shù)據(jù)類型及操作、程序結(jié)構(gòu)、可視化設(shè)計(jì)基本構(gòu)件、事件驅(qū)動(dòng)、文件處理和輸出打印、程序的管理、編輯和調(diào)試、創(chuàng)建應(yīng)用程序、圖形操作與多媒體應(yīng)用、數(shù)據(jù)庫(kù)應(yīng)用、部件技術(shù)與Internet應(yīng)用、應(yīng)用軟件開發(fā)實(shí)例。其中,第12章介紹的“倉(cāng)庫(kù)物流管理軟件系統(tǒng)開發(fā)實(shí)例”是一個(gè)比較完整的基于部件技術(shù)的應(yīng)用系統(tǒng)開發(fā)實(shí)例,該章所含的“問題討論與實(shí)踐”一節(jié),可提供給學(xué)習(xí)者對(duì)軟件問題進(jìn)行更深層的探討,也可以用作Visual Basic課程的實(shí)習(xí)題材。

    本書內(nèi)容全面,實(shí)例、例題、習(xí)題豐富,所有程序都上機(jī)調(diào)試通過。特別適合作為高等院校相關(guān)專業(yè)Visual Basic程序設(shè)計(jì)的教材或教學(xué)參考書,也可以供從事計(jì)算機(jī)應(yīng)用開發(fā)的各類技術(shù)人員應(yīng)用參考,或用作全國(guó)計(jì)算機(jī)等級(jí)考試、軟件技術(shù)資格與水平考試的培訓(xùn)資料。

    本書配備有教材中的全部源程序以及相關(guān)文檔,可以調(diào)入Visual Basic環(huán)境學(xué)習(xí)。另外還配備了用PowerPoint制作的電子教案,任課教師可以根據(jù)教學(xué)需要對(duì)電子教案進(jìn)行修改。選用本教材的學(xué)校可以與北京萬水電子信息有限公司聯(lián)系。

    Visual Basic是可視化開發(fā)工具的先驅(qū)與典范,它所具有的可視化、面向?qū)ο蟆⒔M件開發(fā)等特性,大大縮短了應(yīng)用軟件的開發(fā)周期,因此,深受廣大軟件開發(fā)人員的厚愛。1998年微軟推出了Visual Basic 6.0,比較起以前的版本,其加入了許多新的功能,尤其體現(xiàn)在網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)應(yīng)用等方面。

    本書為高等院校相關(guān)專業(yè)Visual Basic程序設(shè)計(jì)教學(xué)而編寫,以系統(tǒng)性、科學(xué)性為原則,并以實(shí)際應(yīng)用為目標(biāo)。教材結(jié)構(gòu)嚴(yán)謹(jǐn)、布局合理、概念清晰。

    全書共12章,較全面系統(tǒng)地介紹了Visual Basic 6.0的各個(gè)方面,從基本程序,到多媒體、數(shù)據(jù)庫(kù)方面的應(yīng)用,以及基于ActiveX部件技術(shù)的分布式系統(tǒng)的建立。各章內(nèi)容簡(jiǎn)述如下:

    第1章 Visual Basic 6.0基礎(chǔ)知識(shí):對(duì)Visual Basic 6.0做一個(gè)概貌性的介紹,以方便后面章節(jié)的學(xué)習(xí)或教學(xué)。涉及Visual Basic 6.0的特點(diǎn)、安裝和啟動(dòng)、所能創(chuàng)建的工程項(xiàng)目類型、可視化集成開發(fā)環(huán)境等,并通過一個(gè)簡(jiǎn)單實(shí)例,對(duì)在Visual Basic 6.0開發(fā)環(huán)境下的基本開發(fā)步驟給予了介紹。

    第2章 數(shù)據(jù)類型及操作:介紹了Visual Basic程序中的常量、變量、數(shù)組、自定義數(shù)據(jù)類型、運(yùn)算符的定義方法和操作要求等。

    第3章 程序結(jié)構(gòu):涉及程序流程控制、模塊、過程、函數(shù)等內(nèi)容,并對(duì)結(jié)構(gòu)化編程、面向?qū)ο缶幊痰茸髁吮匾f明。其中,自定義類模塊的創(chuàng)建是學(xué)習(xí)第11章時(shí)需要具備的知識(shí),讀者可以根據(jù)自己的學(xué)習(xí)或教學(xué)情況給予適當(dāng)調(diào)整。

    第4章 可視化設(shè)計(jì)基本構(gòu)件:介紹應(yīng)用程序中所需要的窗體、內(nèi)部控件、ActiveX 控件、菜單、工具欄等可視元素的使用或建立,涉及其屬性、事件、方法等。

    第5章 事件驅(qū)動(dòng):對(duì)Visual Basic的事件驅(qū)動(dòng)機(jī)制、基于事件的編程方法作了必要說明,并對(duì)一些常用的用戶觸發(fā)事件、系統(tǒng)事件作了專門介紹。

    第6章 文件處理和輸出打印:涉及通過文件操作語句對(duì)傳統(tǒng)文件(順序文件、隨機(jī)文件、二進(jìn)制文件)的編程處理、通過文件系統(tǒng)對(duì)象對(duì)文件的編程處理、通過控件對(duì)文件的處理、以及和文件有關(guān)的字體設(shè)置、打印設(shè)置和各種打印處理等。

    第7章 程序的管理、編輯和調(diào)試:介紹了Visual Basic的工程資源管理器在應(yīng)用程序開發(fā)中的作用與使用方法,以及程序的編輯、調(diào)試和排錯(cuò)方法等。

    第8章 創(chuàng)建應(yīng)用程序:介紹創(chuàng)建應(yīng)用程序時(shí)需要考慮的軟件工程方法、界面設(shè)計(jì)要求等內(nèi)容,并且通過“多文檔編輯器”應(yīng)用程序的創(chuàng)建,對(duì)以上問題給出了實(shí)例說明。

    第9章 圖形操作與多媒體應(yīng)用:涉及多媒體應(yīng)用中的圖形處理問題、聲音或視頻的播放、錄制問題,并通過實(shí)例程序加以說明。

    第10章 數(shù)據(jù)庫(kù)應(yīng)用:以Access數(shù)據(jù)庫(kù)為背景,討論了關(guān)系型數(shù)據(jù)庫(kù)中的諸多問題,涉及數(shù)據(jù)表、字段、關(guān)系、完整性等關(guān)系型數(shù)據(jù)庫(kù)中的基本元素與概念,并對(duì)SQL語言、數(shù)據(jù)視圖的使用及其意義進(jìn)行了必要說明。介紹了如何使用控件(Data控件、ADO Data控件、數(shù)據(jù)綁定控件)訪問數(shù)據(jù)庫(kù)。重點(diǎn)介紹了通過ADO對(duì)象模型對(duì)數(shù)據(jù)庫(kù)的操作,數(shù)據(jù)環(huán)境設(shè)計(jì)器、數(shù)據(jù)報(bào)表設(shè)計(jì)器的使用等。

    第11章 部件技術(shù)與Internet應(yīng)用:對(duì)ActiveX部件技術(shù)及其分布式應(yīng)用給予了必要介紹。說明了ActiveX 控件、ActiveX DLL、ActiveX EXE的創(chuàng)建方法,并對(duì)通過ActiveX部件而實(shí)現(xiàn)Internet 應(yīng)用程序的開發(fā)作了必要說明。

    第12章 應(yīng)用實(shí)例——倉(cāng)庫(kù)物流管理系統(tǒng)的開發(fā):所介紹的實(shí)例是一個(gè)基于部件技術(shù)的較完整的應(yīng)用系統(tǒng)開發(fā)實(shí)例。其涉及對(duì)軟件問題的分析、數(shù)據(jù)庫(kù)設(shè)計(jì)、軟件結(jié)構(gòu)設(shè)計(jì)和程序創(chuàng)建等內(nèi)容。該章所含的“問題討論與實(shí)踐”一節(jié),可以提供給學(xué)習(xí)者對(duì)軟件問題進(jìn)行更深層的探討,也可以用作Visual Basic課程的實(shí)習(xí)題材。

    為了方便學(xué)習(xí)者自學(xué),同時(shí)也考慮到使用本教材的部分讀者有參加全國(guó)計(jì)算機(jī)等級(jí)考試、軟件技術(shù)資格與水平考試的需要,教材每章都提供了比較豐富的實(shí)例、例題和習(xí)題。

    考慮到軟件工程在軟件開發(fā)中的重要性,本教材還結(jié)合Visual Basic,尤其是通過開發(fā)實(shí)例,對(duì)軟件開發(fā)過程中應(yīng)該遵守的工程步驟也給予了必要的介紹,涉及軟件分析、設(shè)計(jì)、編碼、測(cè)試等。除了Visual Basic的一般性問題,教材針對(duì)一些較難理解的概念、方法等,也適度而又清晰地進(jìn)行了說明。這些內(nèi)容,對(duì)于從事計(jì)算機(jī)應(yīng)用開發(fā)的許多技術(shù)人員也很有參考價(jià)值。

    教材中所有實(shí)例程序都上機(jī)調(diào)試通過。為了方便教學(xué)與練習(xí),教材中的全部源程序及相關(guān)文檔都放上出版社網(wǎng)站上,可調(diào)入Visual Basic環(huán)境學(xué)習(xí)。與教材配套的電子教案,用PowerPoint制作,任課教師可以按照具體教學(xué)需要進(jìn)行修改。選用本教材的學(xué)校可以與北京萬水電子信息有限公司聯(lián)系。聯(lián)系電話:010-82564395。

    本書以服務(wù)教學(xué)與廣大讀者為宗旨。書中不當(dāng)之處,敬請(qǐng)廣大讀者批評(píng)指正,以便本書再版時(shí)不斷修正與完善。

    2003年4月 作者

    前言
    第1章 Visual Basic 6.0基礎(chǔ)知識(shí) 1
    1.1 Visual Basic 6.0的特點(diǎn) 1
    1.2 環(huán)境要求及安裝 2
    1.2.1 環(huán)境要求 2
    1.2.2 安裝步驟 2
    1.2.3 添加或刪除 Visual Basic 6.0部件 3
    1.3 Visual Basic 6.0項(xiàng)目類型 3
    1.4 Visual Basic 6.0集成開發(fā)環(huán)境 4
    1.5 菜單組成 5
    1.5.1 “文件”菜單 5
    1.5.2 “編輯”菜單 6
    1.5.3 “視圖”菜單 6
    1.5.4 “工程”菜單 7
    1.5.5 “格式”菜單 8
    1.5.6 “調(diào)試”菜單 9
    1.5.7 “運(yùn)行”菜單 9
    1.5.8 “工具”菜單 10
    1.5.9 外接程序菜單 10
    1.6 工具欄 10
    1.7 創(chuàng)建程序舉例 11
    練習(xí)題一 15
    第2章 數(shù)據(jù)類型及操作 16
    2.1 常量 16
    2.1.1 定義常量 16
    2.1.2 使用常量 17
    2.2 變量 17
    2.2.1 聲明變量 17
    2.2.2 變量范圍 18
    2.2.3 顯式聲明和隱式聲明 19
    2.2.4 組合聲明 20
    2.3 數(shù)據(jù)類型 20
    2.3.1 用于保存數(shù)值的數(shù)據(jù)類型 20
    2.3.2 String 數(shù)據(jù)類型 21
    2.3.3 Boolean 數(shù)據(jù)類型 21
    2.3.4 Date 數(shù)據(jù)類型 21
    2.3.5 Object 數(shù)據(jù)類型 22
    2.3.6 轉(zhuǎn)換數(shù)據(jù)類型 22
    2.3.7 Variant 數(shù)據(jù)類型 22
    2.3.8 數(shù)據(jù)范圍 24
    2.4 數(shù)組 25
    2.4.1 固定大小的數(shù)組 25
    2.4.2 建立包含其他數(shù)組的數(shù)組 26
    2.4.3 多維數(shù)組 26
    2.4.4 動(dòng)態(tài)數(shù)組 27
    2.5 自定義數(shù)據(jù)類型 28
    2.6 標(biāo)識(shí)符命名規(guī)則 28
    2.7 運(yùn)算符和表達(dá)式 29
    2.7.1 賦值運(yùn)算符 29
    2.7.2 算術(shù)運(yùn)算符 30
    2.7.3 比較運(yùn)算符 31
    2.7.4 連接運(yùn)算符 31
    2.7.5 邏輯運(yùn)算符 31
    2.7.6 運(yùn)算符優(yōu)先順序 32
    練習(xí)題二 33
    第3章 程序結(jié)構(gòu) 34
    3.1 程序流程控制 34
    3.1.1 分支結(jié)構(gòu) 34
    3.1.2 循環(huán)結(jié)構(gòu) 37
    3.1.3 嵌套控制結(jié)構(gòu) 40
    3.2 基于模塊建立程序 40
    3.3 過程與函數(shù) 42
    3.3.1 通用過程 42
    3.3.2 函數(shù)過程 44
    3.3.3 事件過程 45
    3.3.4 調(diào)用其他模塊中的公用子過程 46
    3.3.5 過程編輯的可視化工具 47
    3.3.6 向過程傳遞參數(shù)的方法及規(guī)則 47
    3.4 常用內(nèi)置函數(shù) 51
    3.4.1 數(shù)學(xué)函數(shù) 51
    3.4.2 字符串函數(shù) 52
    3.4.3 轉(zhuǎn)換函數(shù) 54
    3.4.4 判斷函數(shù) 54
    3.4.5 其他函數(shù) 55
    3.5 面向?qū)ο缶幊?55
    3.5.1 類與對(duì)象 55
    3.5.2 屬性、方法與事件 56
    3.5.3 對(duì)象之間的關(guān)系 57
    3.5.4 使用對(duì)象 58
    3.5.5 創(chuàng)建自定義對(duì)象 61
    3.5.6 窗體模塊的對(duì)象特征 68
    練習(xí)題三 68
    第4章 可視化設(shè)計(jì)基本構(gòu)件 70
    4.1 窗體 70
    4.1.1 窗體屬性 70
    4.1.2 窗體事件 73
    4.1.3 窗體的方法及其作用 74
    4.2 控件 74
    4.2.1 內(nèi)部控件 74
    4.2.2 ActiveX 控件 96
    4.2.3 使用控件數(shù)組 103
    4.3 菜單設(shè)計(jì) 104
    4.3.1 標(biāo)準(zhǔn)下拉菜單 104
    4.3.2 彈出式菜單 107
    4.3.3 運(yùn)行時(shí)修改菜單 108
    4.3.4 編寫菜單的事件代碼 109
    4.4 創(chuàng)建工具欄 109
    4.5 對(duì)話框 111
    4.5.1 使用預(yù)定義對(duì)話框 112
    4.5.2 使用自定義對(duì)話框 114
    練習(xí)題四 116
    第5章 事件驅(qū)動(dòng) 117
    5.1 事件概念 117
    5.2 基于事件編程 117
    5.2.1 事件類型 117
    5.2.2 編寫事件過程 118
    5.2.3 常見的用戶觸發(fā)事件 118
    5.3 事件的順序 126
    5.3.1 一個(gè)動(dòng)作的多個(gè)事件 126
    5.3.2 確定多個(gè)事件的觸發(fā)順序 126
    5.4 定時(shí)器事件 127
    練習(xí)題五 129
    第6章 文件處理和輸出打印 130
    6.1 使用傳統(tǒng)方法處理文件 130
    6.1.1 順序文件 130
    6.1.2 隨機(jī)文件 131
    6.1.3 二進(jìn)制文件 133
    6.2 使用文件系統(tǒng)對(duì)象處理文件 133
    6.2.1 文件系統(tǒng)對(duì)象編程方法 134
    6.2.2 驅(qū)動(dòng)器(Drive)對(duì)象 135
    6.2.3 文件夾(Folder)對(duì)象 136
    6.2.4 文件(File)對(duì)象 137
    6.3 使用App對(duì)象的Path屬性 139
    6.4 使用語句、函數(shù)處理文件 140
    6.5 使用控件處理文件 142
    6.5.1 搜索文件 142
    6.5.2 使用RichTextBox控件處理文檔文件 143
    6.6 顯示和打印 144
    6.6.1 在窗體和圖片框上顯示文本 144
    6.6.2 打印輸出 145
    6.6.3 字體設(shè)置 146
    練習(xí)題六 150
    第7章 程序的管理、編輯和調(diào)試 151
    7.1 工程管理 151
    7.2 程序編輯器 153
    7.3 程序調(diào)試與排錯(cuò) 154
    7.3.1 調(diào)試方法與工具 155
    7.3.2 錯(cuò)誤處理 159
    練習(xí)題七 162
    第8章 創(chuàng)建應(yīng)用程序 164
    8.1 軟件工程 164
    8.1.1 軟件生命周期 164
    8.1.2 原型設(shè)計(jì) 167
    8.2 界面設(shè)計(jì)方法 168
    8.2.1 設(shè)計(jì)要素 168
    8.2.2 多文檔界面(MDI) 170
    8.2.3 啟動(dòng)、卸載窗體 172
    8.3 創(chuàng)建應(yīng)用程序舉例 173
    練習(xí)題八 184
    第9章 圖形操作與多媒體應(yīng)用 186
    9.1 圖形操作 186
    9.1.1 坐標(biāo)系統(tǒng) 186
    9.1.2 繪圖方法 188
    9.2 多媒體應(yīng)用 194
    9.2.1 使用Multimedia控件 194
    9.2.2 創(chuàng)建一個(gè)媒體播放器 197
    練習(xí)題九 199
    第10章 數(shù)據(jù)庫(kù)應(yīng)用 200
    10.1 數(shù)據(jù)庫(kù)概述 200
    10.1.1 Access關(guān)系型數(shù)據(jù)庫(kù) 201
    10.1.2 SQL語言 206
    10.1.3 數(shù)據(jù)視圖 209
    10.2 使用控件訪問數(shù)據(jù)庫(kù) 211
    10.2.1 Data控件 212
    10.2.2 ADO Data控件 215
    10.2.3 數(shù)據(jù)綁定控件 216
    10.3 通過ADO對(duì)象訪問數(shù)據(jù) 219
    10.3.1 ADO對(duì)象模型 219
    10.3.2 ADO對(duì)象的編程方法 222
    10.3.3 基于ADO的數(shù)據(jù)環(huán)境設(shè)計(jì)器 225
    10.4 數(shù)據(jù)報(bào)表設(shè)計(jì)器 230
    10.4.1 報(bào)表設(shè)計(jì)器中的對(duì)象結(jié)構(gòu) 230
    10.4.2 數(shù)據(jù)報(bào)表設(shè)計(jì)舉例 232
    練習(xí)題十 234
    第11章 部件技術(shù)與Internet應(yīng)用 236
    11.1 ActiveX 部件的特點(diǎn) 236
    11.1.1 ActiveX部件類型 236
    11.1.2 使用ActiveX部件 237
    11.2 創(chuàng)建ActiveX部件 238
    11.2.1 創(chuàng)建ActiveX控件 238
    11.2.2 創(chuàng)建ActiveX DLL 246
    11.2.3 創(chuàng)建ActiveX EXE 251
    11.3 Internet應(yīng)用程序 255
    11.3.1 HTML標(biāo)記語言 256
    11.3.2 VBScript腳本語言 258
    11.3.3 使用Visual Basic 開發(fā)Internet 應(yīng)用程序 259
    11.4 發(fā)布應(yīng)用程序 262
    練習(xí)題十一 264
    第12章 應(yīng)用實(shí)例——倉(cāng)庫(kù)物流管理系統(tǒng)的開發(fā) 265
    12.1 對(duì)軟件系統(tǒng)工作模型的分析 265
    12.2 軟件功能描述 266
    12.3 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 269
    12.4 軟件結(jié)構(gòu)設(shè)計(jì) 272
    12.5 創(chuàng)建數(shù)據(jù)連接部件 275
    12.6 創(chuàng)建可調(diào)控的統(tǒng)計(jì)圖控件 283
    12.7 創(chuàng)建前端用戶程序 286
    12.8 問題討論與實(shí)踐 331





最新評(píng)論共有 0 位網(wǎng)友發(fā)表了評(píng)論
發(fā)表評(píng)論
評(píng)論內(nèi)容:不能超過250字,需審核,請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊(cè)
南城县| 宝兴县| 武强县| 宜兰市| 乾安县| 青川县| 临猗县| 土默特左旗| 来宾市| 黄陵县| 建始县| 无为县| 盐城市| 英吉沙县| 和政县| 洪湖市| 牡丹江市| 赤城县| 吴堡县| 龙川县| 赣榆县| 多伦县| 米脂县| 丰城市| 漠河县| 会东县| 黎城县| 保山市| 乐清市| 兴山县| 房山区| 龙口市| 类乌齐县| 兴山县| 仁布县| 浦江县| 孝感市| 南雄市| 称多县| 福鼎市| 菏泽市|