Visual Basic程序設(shè)計

-
【作 者】解亞萍 編著
【I S B N 】978-7-5084-6091-8
【責(zé)任編輯】楊元泓
【適用讀者群】高職高專
【出版時間】2009-01-01
【開 本】16開本
【裝幀信息】平裝(光膜)
【版 次】第1版
【頁 數(shù)】264
【千字?jǐn)?shù)】
【印 張】
【定 價】¥26
【叢 書】21世紀(jì)高職高專計算機(jī)科學(xué)規(guī)劃教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書以Visual Basic6.0(中文版)為基礎(chǔ)進(jìn)行編寫。通過大量實例,深入淺出地介紹了Visual Basic程序開發(fā)環(huán)境、對象和事件驅(qū)動的概念、基本數(shù)據(jù)類型和表達(dá)式、常用內(nèi)部函數(shù)、數(shù)據(jù)輸入輸出、常用控件、控制結(jié)構(gòu)、復(fù)合數(shù)據(jù)類型(數(shù)組、記錄)、通用過程、鍵盤和鼠標(biāo)事件過程、菜單、對話框、文件處理、多窗體程序設(shè)計與環(huán)境應(yīng)用等內(nèi)容。全書在編排上注意了由淺入深和循序漸進(jìn),力求通俗易懂、簡潔實用。本書每章附有理論習(xí)題,最后附有大量上機(jī)練習(xí),上機(jī)練習(xí)分基本操作題、簡單應(yīng)用題和綜合應(yīng)用題三部分,本書還為上機(jī)練習(xí)題提供了素材,突出了高職高專院校在教學(xué)中以強(qiáng)化練習(xí)為主的理念。
本書適合作為高職高專院校計算機(jī)專業(yè)和非計算機(jī)專業(yè)面向?qū)ο蟪绦蛟O(shè)計課程的教材,也可作為全國計算機(jī)等級考試二級Visual Basic培訓(xùn)班的教材,還可供讀者自學(xué)使用。
Visual Basic是Microsoft公司推出的一種Windows應(yīng)用程序開發(fā)工具。它是當(dāng)今世界上使用最廣泛、最簡單易學(xué)的程序設(shè)計語言。Visual Basic引入了面向?qū)ο蠛褪录?qū)動的程序設(shè)計思想,大大縮短了應(yīng)用軟件的開發(fā)周期,而Microsoft公司十分重視Visual Basic的功能擴(kuò)充,不斷地把最新技術(shù)運用到Visual Basic中,使之可以完成幾乎所有Windows應(yīng)用程序的開發(fā)任務(wù)。
Visual Basic不但功能強(qiáng)大,而且容易掌握,因此十分適合作為第一門可視化程序設(shè)計語言來學(xué)習(xí)。掌握了Visual Basic程序設(shè)計技術(shù),就可以學(xué)習(xí)更深入的內(nèi)容或者其他難度更大的語言。正因為如此,目前國內(nèi)很多高校的計算機(jī)專業(yè)和非計算機(jī)專業(yè)相繼開設(shè)了Visual Basic的必修課和選修課。同時,在全國及各地區(qū)組織的計算機(jī)統(tǒng)一考試中,幾乎無一例外地都包括Visual Basic的考試。
本書以Visual Basic 6.0中文版為語言背景,以非計算機(jī)專業(yè)學(xué)生為教學(xué)對象,充分考慮到非計算機(jī)專業(yè)教學(xué)和初學(xué)者的需要,力求深入淺出、通俗易懂。在體系結(jié)構(gòu)上,根據(jù)初學(xué)者的認(rèn)知規(guī)律做了細(xì)致安排,以使讀者能順利掌握所學(xué)知識;在內(nèi)容上則注重由淺入深、循序漸進(jìn)以及理論與實踐的密切結(jié)合。
全書共12章。介紹了Visual Basic程序開發(fā)環(huán)境、對象和事件驅(qū)動的概念、基本數(shù)據(jù)類型和表達(dá)式、常用內(nèi)部函數(shù)、數(shù)據(jù)輸入輸出、常用控件、控制結(jié)構(gòu)、復(fù)合數(shù)據(jù)類型(數(shù)組、記錄)、通用過程、鍵盤和鼠標(biāo)事件過程、菜單、對話框、文件處理、多窗體程序設(shè)計與環(huán)境應(yīng)用、數(shù)據(jù)庫程序設(shè)計等內(nèi)容。本書各章介紹的都是Visual Basic程序設(shè)計的基礎(chǔ)知識,是學(xué)習(xí)Visual Basic程序設(shè)計必須掌握的內(nèi)容。
本書由解亞萍編著。參加本書編寫的還有陸懷平、劉文、張偉、張曉梅。為了便于教學(xué)、實訓(xùn)和參加全國計算機(jī)等級考試,本書每章均附有理論習(xí)題,最后附有大量上機(jī)練習(xí)題,并提供了上機(jī)練習(xí)題對應(yīng)的素材。
本書適合作為高職高專院校計算機(jī)專業(yè)和非計算機(jī)專業(yè)面向?qū)ο蟪绦蛟O(shè)計課程的教材,也可作為全國計算機(jī)等級考試二級Visual Basic培訓(xùn)班的教材,還可供讀者自學(xué)使用。
Visual Basic已經(jīng)受到了越來越多的計算機(jī)專業(yè)和非專業(yè)人士的重視,具有舉足輕重的作用。隨著它的進(jìn)一步推廣應(yīng)用,學(xué)習(xí)和使用Visual Basic的人會越來越多。感謝讀者選擇和使用本書,歡迎專家和廣大讀者對本書的不足給予批評指正,提出修改意見,筆者將不勝感激。
編 者
2008年10月
前言
第1章 Visual Basic編程環(huán)境與預(yù)定義對象 1
1.1 可視化與事件驅(qū)動型語言 1
1.1.1 可視化界面設(shè)計 1
1.1.2 事件驅(qū)動的編程機(jī)制 2
1.2 啟動與退出Visual Basic 3
1.3 Visual Basic編程環(huán)境 4
1.3.1 主窗口 4
1.3.2 窗體設(shè)計器與工程資源管理器窗口 5
1.3.3 屬性窗口與工具箱窗口 6
1.4 對象 7
1.4.1 Visual Basic中的對象 7
1.4.2 對象屬性設(shè)置 8
1.5 窗體 10
1.5.1 窗體的結(jié)構(gòu)與屬性 10
1.5.2 窗體事件 13
1.6 控件 13
1.6.1 控件的畫法 14
1.6.2 控件的基本操炸 15
理論習(xí)題 16
第2章 簡單程序設(shè)計 19
2.1 語句 19
2.1.1 Visual Basic中的語句 19
2.1.2 賦值、注釋和結(jié)束語句 20
2.2 命令按鈕控件 21
2.3 簡單Visual Basic程序設(shè)計 22
2.3.1 程序設(shè)計 22
2.3.2 代碼編輯器 26
2.4 程序的保存、裝入和運行 27
2.4.1 保存程序 27
2.4.2 程序的裝入 28
2.4.3 程序的運行 29
理論習(xí)題 30
第3章 數(shù)據(jù)類型、運算符與表達(dá)式 33
3.1 基本(標(biāo)準(zhǔn))數(shù)據(jù)類型 33
3.1.1 字符型數(shù)據(jù) 33
3.1.2 數(shù)值型數(shù)據(jù) 34
3.1.3 其他數(shù)據(jù)類型 34
3.2 常量和變量 35
3.2.1 常量 35
3.2.2 變量 37
3.3 內(nèi)部函數(shù) 39
3.4 運算符與表達(dá)式 42
3.4.1 算術(shù)運算符 42
3.4.2 關(guān)系運算符與邏輯運算符 43
3.4.3 字符串表達(dá)式與日期表達(dá)式 44
3.4.4 表達(dá)式的執(zhí)行順序 45
理論習(xí)題 45
第4章 數(shù)據(jù)輸入輸出 49
4.1 文本數(shù)據(jù)輸出 49
4.1.1 Print方法 49
4.1.2 與Print方法有關(guān)的函數(shù)和方法 50
4.1.3 格式輸出 52
4.2 文本數(shù)據(jù)輸入輸出對話框 53
4.2.l InputBox函數(shù) 54
4.2.2 MsgBox函數(shù) 55
4.3 文本輸入輸出控件 57
4.3.1 標(biāo)簽 58
4.3.2 文本框 59
4.4 圖形數(shù)據(jù)輸入輸出控件 60
4.4.1 圖片框和圖像框 60
4.4.2 圖形文件的裝入 61
4.4.3 直線和形狀 62
4.5 字形 63
理論習(xí)題 65
第5章 常用控件 69
5.1 復(fù)選框和單選按鈕 69
5.1.1 復(fù)選框和單選按鈕的屬性和事件 69
5.1.2 應(yīng)用舉例 70
5.2 列表框和組合框 70
5.2.1 列表框 71
5.2.2 組合框 73
5.3 滾動條 75
5.4 計時器 76
5.5 框架 79
5.6 焦點與Tab順序 80
5.6.1 設(shè)置焦點 80
5.6.2 Tab順序 81
理論習(xí)題 82
第6章 Visual Basic控制結(jié)構(gòu) 84
6.1 選擇控制結(jié)構(gòu) 84
6.1.1 單行結(jié)構(gòu)條件語句 84
6.1.2 塊結(jié)構(gòu)條件語句 85
6.1.3 IIf函數(shù) 87
6.2 多分支控制結(jié)構(gòu) 88
6.3 For循環(huán)控制結(jié)構(gòu) 89
6.4 While循環(huán)控制結(jié)構(gòu) 92
6.5 Do循環(huán)控制結(jié)構(gòu) 94
理論習(xí)題 98
第7章 復(fù)合數(shù)據(jù)類型 104
7.1 數(shù)組 104
7.1.1 數(shù)組的定義 104
7.1.2 動態(tài)數(shù)組 105
7.2 數(shù)組的基本操作 106
7.2.1 數(shù)組元素的輸入、輸出和復(fù)制 107
7.2.2 For Each…Next語句 108
7.3 控件數(shù)組 110
7.4 記錄 113
7.4.1 記錄類型和記錄類型變量 113
7.4.2 記錄變量的初始化及其引用 115
7.5 記錄數(shù)組 116
理論習(xí)題 119
第8章 過程 124
8.1 Sub過程 124
8.1.1 建立Sub過程 124
8.1.2 調(diào)用Sub過程 125
8.2 Function過程 127
8.2.1 建立Function過程 127
8.2.2 調(diào)用Function過程 127
8.3 參數(shù)傳送 129
8.3.1 形式參數(shù)與實際參數(shù) 129
8.3.2 引用與傳值 130
8.3.3 數(shù)組參數(shù)的傳送 131
8.4 遞歸 132
8.5 鍵盤事件過程 134
8.5.1 KeyPress事件 134
8.5.2 KeyDown和KeyUp事件 135
8.6 鼠標(biāo)事件過程 137
8.7 拖放 140
8.7.1 與拖放有關(guān)的屬性、事件和方法 140
8.7.2 自動拖放 141
8.7.3 手動拖放 142
理論習(xí)題 143
第9章 菜單與對話框 150
9.1 下拉式菜單 150
9.1.1 菜單編輯器 150
9.1.2 建立下拉式菜單 152
9.1.3 菜單項控制 156
9.2 彈出式萊單 157
9.3 對話框程序設(shè)計 159
9.3.1 文件對話框 160
9.3.2 其他對話框 162
理論習(xí)題 165
第10章 文件 169
10.1 文件概述 169
10.2 順序文件 170
10.2.1 順序文件的寫操作 170
10.2.2 順序文件的讀操作 172
10.3 隨機(jī)文件 175
10.3.1 隨機(jī)文件的讀寫操作 175
10.3.2 程序舉例 176
10.4 文件系統(tǒng)控件 178
10.4.1 驅(qū)動器列表框和目錄列表框 178
10.4.2 文件列表框 179
10.4.3 程序舉例 181
理論習(xí)題 184
第11章 多窗體程序與環(huán)境應(yīng)用 187
11.1 建立多窗體應(yīng)用程序 187
11.1.1 與多窗體程序設(shè)計有關(guān)的語句和方法 187
11.1.2 多窗體程序舉例 188
11.1.3 多窗體程序的執(zhí)行與保存 191
11.2 Visual Basic工程結(jié)構(gòu) 192
11.2.1 標(biāo)準(zhǔn)模塊 192
11.2.2 窗體模塊 193
11.2.3 Sub Main過程 193
11.3 變量和過程的作用域 194
11.3.1 變量的作用域和生存期 195
11.3.2 默認(rèn)聲明 196
11.3.3 過程的作用域 198
11.4 系統(tǒng)對象 198
11.4.1 App對象 198
11.4.2 Screen對象 199
11.4.3 Printer對象 200
理論習(xí)題 200
第12章 數(shù)據(jù)庫程序設(shè)計 202
12.1 數(shù)據(jù)庫構(gòu)成及數(shù)據(jù)類型 202
12.1.1 基本概念 202
12.1.2 數(shù)據(jù)類型 203
12.2 用數(shù)據(jù)管理器建立數(shù)據(jù)庫 203
12.2.1 建立新的數(shù)據(jù)庫 203
12.2.2 輸入數(shù)據(jù) 207
12.3 用數(shù)據(jù)控件訪問數(shù)據(jù)庫 208
12.3.1 數(shù)據(jù)控件的用法 208
12.3.2 記錄的查找、增加和刪除 210
12.4 用ADO數(shù)據(jù)控件和DataGrid控件訪問數(shù)據(jù)庫 212
12.5 用數(shù)據(jù)庫向?qū)гL問數(shù)據(jù)庫 214
上機(jī)練習(xí) 218
參考文獻(xiàn) 252
- Visual Basic程序設(shè)計實驗指導(dǎo) [主編 孫穎馨]
- Visual Basic程序設(shè)計教程 [主編 郭秀娟 于全通]
- Visual Basic.NET程序設(shè)計上機(jī)實踐教程 [主編 何振林 羅奕]
- Visual Basic.NET程序設(shè)計 [主編 何振林 羅奕]
- Visual Basic程序設(shè)計(第二版) [主編 白金牛 李慧萍 邢俊鳳]
- Visual Basic程序設(shè)計簡明教程(第二版) [主編 王曉東]
- Visual Basic實做教程 [主編 歐劍]
- Visual Basic應(yīng)用任務(wù)教程 [王春蘭]
- Visual Basic語言程序設(shè)計及實驗教程 [周建麗]
- Visual Basic程序設(shè)計上機(jī)實踐教程(第二版) [何振林 羅奕]
- Visual Basic程序設(shè)計教程(第二版) [何振林 胡綠慧]
- Visual Basic.NET程序設(shè)計 [夏敏捷 齊暉]
- Visual Basic程序設(shè)計應(yīng)用教程習(xí)題及實驗指導(dǎo) [主編 劉利 汪華斌]
- Visual Basic程序設(shè)計應(yīng)用教程 [主編 薛曉萍 黃震]
- Visual Basic程序設(shè)計 [主編 王濤 鄧德鴻]
- Visual Basic程序設(shè)計(第三版) [主編 潘地林]
- Visual Basic程序設(shè)計實訓(xùn)與考試指導(dǎo)(第三版) [主編 潘地林]
- Visual Basic程序設(shè)計 [主 編 白金牛 李慧萍 邢俊鳳]
- Visual Basic程序設(shè)計(第二版) [主編 柳青 嚴(yán)健武]
- Visual Basic.NET程序設(shè)計教程 [唐耀 何明國 等編著]
- Visual Basic 6.0程序設(shè)計教程 [曾強(qiáng)聰 編著]
- Visual Basic程序設(shè)計 [安志遠(yuǎn) 主 編]
- Visual Basic.NET程序設(shè)計 [蘇英如]
- Visual Basic.NET程序設(shè)計教程 [陳語林 主編]
- 數(shù)據(jù)庫應(yīng)用技術(shù)——Visual Basic及其應(yīng)用系統(tǒng)開發(fā) [歐陽崢崢 李禹生 孫平 等編著]
- Visual Basic程序設(shè)計實驗指導(dǎo)與習(xí)題(第2版) [靳麗 李珊 主 編 ]
- Visual Basic程序設(shè)計上機(jī)實踐教程 [何振林 羅奕 主編 ]
- Visual Basic程序設(shè)計教程 [何振林 胡綠慧 主 編 ]
- Visual Basic程序設(shè)計(第二版) [丁亞明 主 編 ]
- Visual Basic.NET程序設(shè)計案例教程 [孫街亭 主 編 ]