Visual Basic實(shí)做教程
-
【作 者】主編 歐劍
【I S B N 】978-7-5170-3429-2
【責(zé)任編輯】張玉玲
【適用讀者群】本專通用
【出版時(shí)間】2015-09-09
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁(yè) 數(shù)】332
【千字?jǐn)?shù)】510
【印 張】20.75
【定 價(jià)】¥39
【叢 書】普通高等教育“十二五”規(guī)劃教材
【備注信息】
簡(jiǎn)介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書以應(yīng)用為目的,以實(shí)做為引導(dǎo),用大量例題詳細(xì)解析Visual Basic的基本知識(shí)和編程方法,并配有供學(xué)生實(shí)做的上機(jī)操作、活學(xué)活用練習(xí)及課后練習(xí)。
本書注重實(shí)踐,只要按照示例一步一步去做即可掌握Visual Basic的基本知識(shí)和編程方法,完成一個(gè)小型程序的開發(fā)工作。
本書既具有普通高等院校教材注重理論講解的優(yōu)點(diǎn),又具有高職高專院校教材注重操作的長(zhǎng)處,將二者完美地結(jié)合在一起,既可作為普通高等院校和高職高專院校的教材,又可供學(xué)生自學(xué)使用。
•從初學(xué)者的角度出發(fā),以通俗易懂的語(yǔ)言、豐富多彩的實(shí)例詳細(xì)介紹了使用Visual Basic進(jìn)行程序開發(fā)需要掌握的知識(shí)。
•以實(shí)例實(shí)做講解為主線,用大量例題對(duì)Visual Basic的基本知識(shí)和編程方法進(jìn)行詳解,并在每章后面配以上機(jī)操作、活學(xué)活用練習(xí)及課后練習(xí),使學(xué)生能夠從學(xué)到練形成一個(gè)完整的過程。
基于Windows操作系統(tǒng)的Visual Basic,是微軟公司開發(fā)并推出的一個(gè)可視化的面向?qū)ο蟮腤indows應(yīng)用程序開發(fā)環(huán)境,是一種強(qiáng)有力的軟件開發(fā)工具,使用它可以高效快速地設(shè)計(jì)出具有良好圖形用戶界面的Windows應(yīng)用程序。1991年微軟公司推出Visual Basic的第一個(gè)版本1.0版,而后相繼推出2.0版至6.0版,2000年推出了Visual Basic .NET。目前仍然廣泛使用的Visual Basic 6.0是完全集成化的編程環(huán)境,它集程序設(shè)計(jì)、調(diào)試和查錯(cuò)等功能于一體,而且加強(qiáng)了對(duì)ActiveX控件的支持。使用Visual Basic 6.0不僅可以設(shè)計(jì)標(biāo)準(zhǔn)的Windows程序,還可以借助ActiveX控件和Visual Basic Script編寫基于Internet的網(wǎng)絡(luò)實(shí)用程序,為廣大用戶提供了一個(gè)嶄新的編程天地。
本書從初學(xué)者的角度出發(fā),用通俗易懂的語(yǔ)言、豐富多彩的實(shí)例詳細(xì)介紹使用Visual Basic進(jìn)行程序開發(fā)需要掌握的知識(shí),以實(shí)例實(shí)做講解為主線,用大量例題對(duì)Visual Basic的基本知識(shí)和編程方法進(jìn)行講解,并在每章后面配以上機(jī)操作、活學(xué)活用練習(xí)及課后練習(xí),使學(xué)生能夠從學(xué)到練形成一個(gè)完整的過程。
全書共分10章,包括初識(shí)Visual Basic 6.0語(yǔ)言基礎(chǔ)、算法和程序控制結(jié)構(gòu)、數(shù)組的聲明和應(yīng)用、過程的創(chuàng)建和使用、鼠標(biāo)鍵盤處理、程序調(diào)試和錯(cuò)誤處理、文件系統(tǒng)編程、圖形圖像技術(shù)等,內(nèi)容完整,文字深入淺出,理論知識(shí)通俗易懂。
本書在編寫過程中得到西南科技大學(xué)、綿陽(yáng)師范學(xué)院、綿陽(yáng)職業(yè)技術(shù)學(xué)院各級(jí)領(lǐng)導(dǎo)的大力支持,在此一并表示感謝。本書由歐劍任主編,趙欣、李遠(yuǎn)君任副主編,李眾立任主審,具體編寫分工如下:第1、2章由歐劍編寫,第3章由趙欣編寫,第4章由王益斌編寫,第5章由李遠(yuǎn)君編寫,第6章由蘇家宇編寫,第7章由鄧強(qiáng)編寫,第8章由陳秀麗編寫,第9、10章由代明編寫。
由于時(shí)間倉(cāng)促及編者水平有限,書中難免有疏漏和不足之處,懇請(qǐng)廣大讀者批評(píng)指正。
第1章 Visual Basic語(yǔ)言導(dǎo)引 1
1.1 認(rèn)識(shí)Visual Basic語(yǔ)言 1
1.1.1 Visual Basic語(yǔ)言的特點(diǎn) 1
1.1.2 設(shè)計(jì)Visual Basic應(yīng)用程序的步驟 2
1.1.3 面向?qū)ο蟪绦蛟O(shè)計(jì)的概念 4
1.2 窗體 6
1.2.1 窗體的屬性 6
1.2.2 窗體的事件 7
1.2.3 窗體的方法 8
上機(jī)操作 10
活學(xué)活用練習(xí) 14
課后練習(xí) 15
第2章 Visual Basic語(yǔ)言基礎(chǔ) 18
2.1 基本數(shù)據(jù)類型 18
2.1.1 數(shù)值型(Numeric) 18
2.1.2 字符串型(String) 20
2.1.3 布爾型(Boolean) 20
2.1.4 日期型(Date) 20
2.1.5 對(duì)象型(Object) 21
2.1.6 變體型(Variant) 21
2.2 變量與常量 21
2.2.1 Visual Basic的標(biāo)識(shí)符 21
2.2.2 常量 22
2.2.3 變量 24
2.3 運(yùn)算符和表達(dá)式 26
2.3.1 算術(shù)運(yùn)算符與表達(dá)式 26
2.3.2 字符串運(yùn)算符與表達(dá)式 27
2.3.3 日期運(yùn)算符與表達(dá)式 28
2.4 常用內(nèi)部函數(shù) 29
2.4.1 算術(shù)運(yùn)算函數(shù) 30
2.4.2 字符串運(yùn)算函數(shù) 32
2.4.3 日期與時(shí)間函數(shù) 33
2.4.4 類型轉(zhuǎn)換函數(shù) 34
2.4.5 格式輸出函數(shù) 36
2.5 編碼規(guī)則 39
2.5.1 語(yǔ)句及語(yǔ)法 39
2.5.2 代碼書寫規(guī)則 40
上機(jī)操作 41
活學(xué)活用練習(xí) 43
課后練習(xí) 44
第3章 順序結(jié)構(gòu)程序設(shè)計(jì) 49
3.1 數(shù)據(jù)輸出的基本方法 49
3.1.1 用Print方法輸出數(shù)據(jù) 49
3.1.2 用消息對(duì)話框輸出信息 52
3.1.3 用Visual Basic的控件輸出信息 54
3.2 數(shù)據(jù)輸入的基本方法 54
3.2.1 賦值語(yǔ)句 55
3.2.2 用InputBox函數(shù)輸入數(shù)據(jù) 55
3.2.3 用Visual Basic的控件輸入數(shù)據(jù) 57
3.3 常用基本語(yǔ)句 57
3.3.1 注釋語(yǔ)句Rem 57
3.3.2 加載對(duì)象語(yǔ)句Load 58
3.3.3 卸載語(yǔ)句Unload 58
3.3.4 結(jié)束語(yǔ)句End 58
3.3.5 暫停語(yǔ)句Stop 58
3.4 常用標(biāo)準(zhǔn)控件及應(yīng)用 59
3.4.1 控件的基本屬性 59
3.4.2 焦點(diǎn)和Tab鍵序 60
3.4.3 命令按鈕 60
3.4.4 標(biāo)簽 62
3.4.5 文本框 64
3.4.6 滾動(dòng)條 69
3.4.7 圖片框 72
上機(jī)操作 74
活學(xué)活用練習(xí) 80
課后練習(xí) 82
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì) 88
4.1 選擇結(jié)構(gòu)的概念 88
4.2 條件表達(dá)式 89
4.2.1 關(guān)系表達(dá)式 89
4.2.2 邏輯表達(dá)式 90
4.2.3 運(yùn)算符的優(yōu)先順序 90
4.3 選擇結(jié)構(gòu)程序設(shè)計(jì) 92
4.3.1 條件語(yǔ)句 92
4.3.2 情況選擇語(yǔ)句Select Case 99
4.3.3 IIf函數(shù) 101
4.4 配合選擇功能的控件 102
4.4.1 框架 102
4.4.2 單選按鈕 103
4.4.3 復(fù)選框 105
4.4.4 計(jì)時(shí)器控件 106
4.5 選擇程序設(shè)計(jì)綜合舉例 109
上機(jī)操作 113
活學(xué)活用練習(xí) 117
課后練習(xí) 119
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 124
5.1 循環(huán)的概念 124
5.2 循環(huán)結(jié)構(gòu)及循環(huán)程序 124
5.2.1 設(shè)計(jì)循環(huán)結(jié)構(gòu)的基本原理 125
5.2.2 用循環(huán)語(yǔ)句編寫循環(huán)程序 127
5.3 循環(huán)程序設(shè)計(jì)舉例 132
5.4 列表框和組合框控件 145
5.4.1 列表框 145
5.4.2 組合框 149
上機(jī)操作 153
活學(xué)活用練習(xí) 159
課后練習(xí) 170
第6章 數(shù)組 176
6.1 數(shù)組的概念 176
6.1.1 數(shù)組與數(shù)組元素 176
6.1.2 數(shù)組的下標(biāo)與維數(shù) 177
6.2 數(shù)組的聲明和應(yīng)用 177
6.2.1 數(shù)組聲明語(yǔ)句 177
6.2.2 Array函數(shù) 179
6.2.3 數(shù)組應(yīng)用 180
6.3 動(dòng)態(tài)數(shù)組及聲明 188
6.3.1 建立動(dòng)態(tài)數(shù)組 189
6.3.2 保留動(dòng)態(tài)數(shù)組的內(nèi)容 191
6.3.3 數(shù)組刷新語(yǔ)句 193
6.4 For Each…Next循環(huán)語(yǔ)句 194
6.5 控件數(shù)組 195
6.5.1 控件數(shù)組的概念 195
6.5.2 控件數(shù)組的建立 196
6.5.3 控件數(shù)組的使用 197
上機(jī)操作 201
活學(xué)活用練習(xí) 205
課后練習(xí) 212
第7章 過程 217
7.1 通用過程 217
7.1.1 Sub過程 218
7.1.2 Function過程 220
7.2 參數(shù)傳遞 222
7.2.1 形式參數(shù)與實(shí)際參數(shù)的概念 222
7.2.2 參數(shù)的按地址傳遞和按值傳遞 222
7.3 過程的嵌套調(diào)用與遞歸調(diào)用 225
7.3.1 過程的嵌套調(diào)用 225
7.3.2 過程的遞歸調(diào)用 225
7.4 變量、過程的作用域 227
7.4.1 代碼模塊的概念 227
7.4.2 變量的作用域 228
7.4.3 變量的生存期 231
7.4.4 過程的作用域 232
7.5 多窗體與Sub Main過程 232
7.5.1 多窗體處理 232
7.5.2 Sub Main過程 234
上機(jī)操作 236
活學(xué)活用練習(xí) 239
課后練習(xí) 239
第8章 鍵盤和鼠標(biāo)事件 243
8.1 鍵盤和鼠標(biāo)器 243
8.1.1 鍵盤事件 243
8.1.2 鼠標(biāo)事件 245
8.2 鍵盤和鼠標(biāo)事件的應(yīng)用 247
8.2.1 鍵盤事件應(yīng)用舉例 247
8.2.2 鼠標(biāo)事件應(yīng)用舉例 250
上機(jī)操作 251
活學(xué)活用練習(xí) 254
課后練習(xí) 254
第9章 圖形操作 256
9.1 圖形操作基礎(chǔ) 256
9.1.1 坐標(biāo)系統(tǒng) 256
9.1.2 自定義坐標(biāo)系統(tǒng) 257
9.2 繪圖屬性 260
9.2.1 當(dāng)前坐標(biāo) 260
9.2.2 線寬 260
9.2.3 線型 261
9.2.4 填充 262
9.2.5 顏色屬性 263
9.3 圖形方法 263
9.3.1 Line方法 264
9.3.2 Circle方法 265
9.3.3 PSet方法 266
9.3.4 PaintPicture方法 267
9.4 繪圖方法的應(yīng)用 269
9.4.1 繪制規(guī)則幾何圖形 269
9.4.2 鼠標(biāo)事件配合繪圖方法繪圖 276
9.5 圖形控件 279
9.5.1 PictureBox(圖片框) 279
9.5.2 Image(圖像框) 281
9.5.3 Line(直線) 281
9.5.4 Shape(形狀) 283
上機(jī)操作 284
活學(xué)活用練習(xí) 288
課后練習(xí) 290
第10章 文件 293
10.1 數(shù)據(jù)文件概述 293
10.1.1 文件的結(jié)構(gòu)特點(diǎn) 293
10.1.2 文件的分類 294
10.1.3 文件處理的一般步驟 295
10.1.4 文件的打開和關(guān)閉 295
10.1.5 相關(guān)語(yǔ)句和函數(shù) 296
10.2 順序文件 297
10.2.1 順序文件的寫入操作 298
10.2.2 順序文件的讀出操作 300
10.3 隨機(jī)文件 304
10.3.1 打開隨機(jī)文件 304
10.3.2 隨機(jī)文件的讀寫操作 304
10.4 二進(jìn)制文件 306
10.4.1 以二進(jìn)方式打開文件 306
10.4.2 以二進(jìn)制方式讀寫文件 307
10.5 常用文件操作語(yǔ)句與函數(shù) 308
上機(jī)操作 310
活學(xué)活用練習(xí) 312
課后練習(xí) 312
綜合練習(xí)一 316
綜合練習(xí)二 317
課后練習(xí)參考答案 319
- C程序設(shè)計(jì)實(shí)踐教程 [劉衛(wèi)國(guó)]
- C程序設(shè)計(jì)(慕課版) [劉衛(wèi)國(guó)]
- 程序設(shè)計(jì)基礎(chǔ)實(shí)踐教程(C/C++語(yǔ)言版) [張桂芬 葛麗娜]
- C++案例項(xiàng)目精講 [主編 楊國(guó)興]
- SwiftUI完全開發(fā) [李智威 著]
- MySQL數(shù)據(jù)庫(kù)項(xiàng)目式教程 [陳亞峰]
- C語(yǔ)言程序設(shè)計(jì)習(xí)題與實(shí)驗(yàn)指導(dǎo)(第二版) [主編 甄增榮 張賓]
- C語(yǔ)言程序設(shè)計(jì)(第二版) [主編 甄增榮 田云霞]
- Unity3D虛擬現(xiàn)實(shí)應(yīng)用開發(fā)實(shí)踐 [主 編 劉龍]
- Python程序設(shè)計(jì) [主編 姜春磊 陳虹潔]
- C語(yǔ)言程序設(shè)計(jì)實(shí)踐教程(活頁(yè)式) [主編 鄭茵 陳巍 滕泓虬]
- 面向?qū)ο蟪绦蛟O(shè)計(jì) [主編 張勇 張平華 趙小龍]
- Python程序設(shè)計(jì)基礎(chǔ)及實(shí)戰(zhàn) [主編 劉健]
- C語(yǔ)言程序設(shè)計(jì) [姜雪]
- Python程序設(shè)計(jì)實(shí)踐教程 [王鶴琴 蔡正保]
- C++程序設(shè)計(jì)實(shí)踐教程(第三版) [主編 劉衛(wèi)國(guó) 曹岳輝]
- C++程序設(shè)計(jì)(第三版) [主編 曹岳輝 劉衛(wèi)國(guó)]
- C語(yǔ)言程序設(shè)計(jì)項(xiàng)目化教程(活頁(yè)式) [主編 張利華 潘曉利]
- 機(jī)器人流程自動(dòng)化(RPA)實(shí)戰(zhàn)——基于UiPath [主編 金鑫]
- Python 語(yǔ)言程序設(shè)計(jì)實(shí)踐指導(dǎo) [主編 張雙獅]
- Python程序設(shè)計(jì)案例教程 [主編 毛錦庚 鐘肖英 周賢來 ]
- 基于.NET Core框架的分布式系統(tǒng)架構(gòu)設(shè)計(jì) [湯佳 著]
- Python語(yǔ)言程序設(shè)計(jì)教程 [郭其標(biāo) 房宜汕]
- Python程序設(shè)計(jì) [李國(guó)燕 王新強(qiáng) 劉佳 等編著]
- Python程序設(shè)計(jì)項(xiàng)目化教程(活頁(yè)式) [主編 盧鳳偉]
- Java編程基礎(chǔ)案例式教程 [主編 陳艷華 唐春蘭]
- Python語(yǔ)言同步案例習(xí)題精解 [主編 肖朝暉]
- Unity應(yīng)用開發(fā)與實(shí)戰(zhàn)(微課版) [主 編 程永恒]
- PHP程序設(shè)計(jì)項(xiàng)目化教程 [主 編 杜海穎]
- 簡(jiǎn)單易懂的Python入門教程 [[日]大澤文孝 著]
- 生活經(jīng)管more>>
- 公安信息系統(tǒng)應(yīng)用教程
- 機(jī)械制圖習(xí)題集
- 網(wǎng)頁(yè)設(shè)計(jì)與制作
- 機(jī)械制圖
- 大學(xué)計(jì)算機(jī)基礎(chǔ)實(shí)踐教程——面向計(jì)算思
- 大學(xué)計(jì)算機(jī)基礎(chǔ)——面向計(jì)算思維
- 職業(yè)規(guī)劃與人生管理
- 大學(xué)計(jì)算機(jī)基礎(chǔ)教程
- Access 2010實(shí)做教程
- 大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)實(shí)訓(xùn)(Windows 7+Of
- 工程圖學(xué)基礎(chǔ)
- 大學(xué)計(jì)算機(jī)基礎(chǔ)
- Visual Basic實(shí)做教程
- 大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)(Windows 7+Office
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)
- 計(jì)算機(jī)基本技能訓(xùn)練