熱門(mén)關(guān)鍵字:  聽(tīng)力密碼  聽(tīng)力密碼  新概念美語(yǔ)  單詞密碼  巧用聽(tīng)寫(xiě)練聽(tīng)力

Visual Basic語(yǔ)言程序設(shè)計(jì)

中國(guó)水利水電出版社
    【作 者】付永平 宋向紅 主編 【I S B N 】978-7-5084-4010-2 【責(zé)任編輯】宋俊娥 【適用讀者群】中職中專(zhuān) 【出版時(shí)間】2006-08-01 【開(kāi) 本】16開(kāi)本 【裝幀信息】平裝(光膜) 【版 次】第1版 【頁(yè) 數(shù)】232 【千字?jǐn)?shù)】 【印 張】 【定 價(jià)】22 【叢 書(shū)】21世紀(jì)職業(yè)教育規(guī)劃教材 【備注信息】
圖書(shū)詳情

      本書(shū)以面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言為基礎(chǔ),以Visual Basic語(yǔ)言開(kāi)發(fā)為主線,結(jié)合大量實(shí)例,強(qiáng)調(diào)實(shí)用性,以通俗易懂的語(yǔ)言,將面向?qū)ο蟪绦蛟O(shè)計(jì)的基礎(chǔ)知識(shí)和Visual Basic的具體應(yīng)用展示給讀者。

      本書(shū)內(nèi)容由淺入深,循序漸進(jìn),以程序結(jié)構(gòu)為主線,介紹可視化程序設(shè)計(jì)的基本知識(shí)和編程方法。內(nèi)容包括:面向?qū)ο蟮某醪礁拍睿绦蛟O(shè)計(jì)基礎(chǔ),數(shù)據(jù)輸入、輸出,選擇結(jié)構(gòu)程序設(shè)計(jì),循環(huán)結(jié)構(gòu)程序設(shè)計(jì),數(shù)組,過(guò)程,數(shù)據(jù)文件,常用控件的使用和程序調(diào)試等。本書(shū)內(nèi)容豐富,文字?jǐn)⑹龊?jiǎn)明易懂,注重實(shí)用性和可操作性。各章配有精心設(shè)計(jì)的例題、習(xí)題和編程及上機(jī)調(diào)試題。

      本書(shū)適合中等職業(yè)學(xué)校、各類(lèi)技術(shù)學(xué)校在校學(xué)生作為計(jì)算機(jī)公共課教材使用,也適合廣大計(jì)算機(jī)愛(ài)好者作為工具參考書(shū)使用。

      本書(shū)配套電子教案,此教案用PowerPoint制作,可以任意修改。

       計(jì)算機(jī)的產(chǎn)生和發(fā)展,徹底改變了人們的工作和生活方式,為人們帶來(lái)了極大的方便。隨著社會(huì)信息化技術(shù)的進(jìn)一步發(fā)展,必將對(duì)人們操作計(jì)算機(jī)提出更高的要求。計(jì)算機(jī)應(yīng)用技術(shù)已經(jīng)成為21世紀(jì)必不可少的基本技能之一,隨著計(jì)算機(jī)技術(shù)在各個(gè)領(lǐng)域的廣泛應(yīng)用,以及編程環(huán)境可視化程度的不斷提升,計(jì)算機(jī)編程早已不再是計(jì)算機(jī)專(zhuān)業(yè)人員特定的任務(wù)。為此,我們組織一線老師編寫(xiě)了這本適合職業(yè)院校學(xué)生和廣大計(jì)算機(jī)愛(ài)好者使用的《Visual Basic語(yǔ)言程序設(shè)計(jì)》。

       本書(shū)共分9章,內(nèi)容包括Visual Basic概述、Visual Basic基礎(chǔ)知識(shí)、分支和循環(huán)、Visual Basic控件基礎(chǔ)知識(shí)、創(chuàng)建應(yīng)用程序界面、錯(cuò)誤處理與調(diào)試、數(shù)組、過(guò)程和文件等。本書(shū)以培養(yǎng)應(yīng)用能力,突出實(shí)用操作為基本出發(fā)點(diǎn),通過(guò)閱讀本書(shū)使讀者能盡快地寫(xiě)出完整的初級(jí)Visual Basic程序。在閱讀本書(shū)時(shí),同步地寫(xiě)出完整的程序并且執(zhí)行該程序非常重要,這樣做可以極大地增強(qiáng)初學(xué)者的自信心并且提高學(xué)習(xí)興趣。本書(shū)由王中生詳細(xì)安排編寫(xiě)規(guī)劃、編寫(xiě)方法并編寫(xiě)第1章。第2、4、6章由付永平和宋向紅編寫(xiě)并對(duì)全書(shū)統(tǒng)稿,第5章由寧孟麗編寫(xiě),第3、9章由羅建斌編寫(xiě),第7、8章及附錄由馬戰(zhàn)寶編寫(xiě)。

       本書(shū)在編寫(xiě)過(guò)程中,得到了許多職業(yè)院校老師的關(guān)心和幫助,并提出許多寶貴的修改意見(jiàn),對(duì)于他們的關(guān)心、幫助和支持,編者表示由衷的感謝!由于時(shí)間倉(cāng)促,編者水平有限,書(shū)中錯(cuò)誤之處在所難免,希望各位讀者不吝指正。 編者 2006年6月


    前言
    第1章  Visual Basic概述 1
    1.1  Visual Basic簡(jiǎn)介 1
    1.1.1  什么是Visual Basic 1
    1.1.2  Visual Basic的版本 1
    1.2  Visual Basic的基本概念 2
    1.2.1  事件 2
    1.2.2  過(guò)程 2
    1.2.3  常用術(shù)語(yǔ) 2
    1.3  Visual Basic程序的開(kāi)發(fā)過(guò)程 3
    1.3.1  開(kāi)發(fā)步驟 3
    1.3.2  程序的組成部分 3
    1.4  Visual Basic編程環(huán)境 3
    1.4.1  Visual Basic 6.0的啟動(dòng) 3
    1.4.2  主窗口 5
    1.5  程序的打開(kāi)、保存和運(yùn)行 7
    1.5.1  打開(kāi)一個(gè)已有的工程 7
    1.5.2  保存VB工程 7
    1.5.3  運(yùn)行VB工程 8
    1.6  如何獲取幫助 8
    1.7  VB工程舉例 8
    1.7.1  定義界面上控件的屬性 9
    1.7.2  定義事件過(guò)程 11
    1.7.3  工程的執(zhí)行 12
    1.8  練習(xí)題 12
    1.9  上機(jī)題 13
    第2章  Visual Basic基本知識(shí) 14
    2.1  基本數(shù)據(jù)類(lèi)型 14
    2.1.1  數(shù)值常量 14
    2.1.2  字符串常量 15
    2.2  變量 15
    2.2.1  變量命名規(guī)則 15
    2.2.2  注意事項(xiàng) 16
    2.3  數(shù)據(jù)類(lèi)型及聲明 16
    2.3.1  Variant變量 16
    2.3.2  符號(hào)常量 17
    2.3.3  后綴 17
    2.3.4  用戶(hù)定義的數(shù)據(jù)類(lèi)型 17
    2.4  運(yùn)算符和表達(dá)式 18
    2.4.1  算術(shù)運(yùn)算符 18
    2.4.2  表達(dá)式 18
    2.4.3  運(yùn)算符的優(yōu)先級(jí) 19
    2.4.4  插入括號(hào) 19
    2.4.5  字符串表達(dá)式 20
    2.4.6  變量賦值 20
    2.5  顯示輸出—Print語(yǔ)句 20
    2.6  庫(kù)函數(shù) 21
    2.6.1  數(shù)學(xué)函數(shù) 21
    2.6.2  字符串函數(shù) 22
    2.6.3  日期和時(shí)間函數(shù) 23
    2.6.4  格式化函數(shù) 23
    2.7  程序注釋 24
    2.8  練習(xí)題 25
    2.9  上機(jī)題 26
    第3章  分支和循環(huán) 28
    3.1  運(yùn)算符與表達(dá)式 28
    3.1.1  關(guān)系運(yùn)算符和關(guān)系表達(dá)式 28
    3.1.2  邏輯運(yùn)算符和邏輯表達(dá)式 29
    3.2  If-Then分支語(yǔ)句 31
    3.2.1  If-Then語(yǔ)句的格式 31
    3.2.2  If-Then語(yǔ)句的功能和執(zhí)行過(guò)程 31
    3.3  If-Then-Else分支語(yǔ)句 32
    3.3.1  If-Then-Else語(yǔ)句的格式 32
    3.3.2  If-Then-Else語(yǔ)句的功能和執(zhí)行過(guò)程 32
    3.4  Select Case多分支語(yǔ)句 35
    3.4.1  Select Case語(yǔ)句的格式 35
    3.4.2  Select Case語(yǔ)句的功能和執(zhí)行過(guò)程 37
    3.5  For-Next循環(huán)結(jié)構(gòu) 38
    3.5.1  For-Next語(yǔ)句的格式 38
    3.5.2  For-Next語(yǔ)句的功能 38
    3.6  Do-Loop循環(huán)結(jié)構(gòu) 39
    3.6.1  Do-Loop語(yǔ)句的格式 39
    3.6.2  Do-Loop語(yǔ)句的功能和執(zhí)行過(guò)程 40
    3.7  While-Wend循環(huán)結(jié)構(gòu) 43
    3.7.1  While-Wend語(yǔ)句的格式 43
    3.7.2  While-Wend語(yǔ)句的功能和執(zhí)行過(guò)程 43
    3.8  循環(huán)的嵌套 44
    3.9  Stop語(yǔ)句 46
    3.10  練習(xí)題 47
    3.11  上機(jī)題 50
    第4章  Visual Basic控件基礎(chǔ)知識(shí) 51
    4.1  窗體的結(jié)構(gòu) 53
    4.1.1  創(chuàng)建新窗體 54
    4.1.2  添加窗體 55
    4.2  Visual Basic控件工具 56
    4.2.1  工具箱 56
    4.2.2  控件工具分類(lèi) 56
    4.3  使用控件 58
    4.3.1  控件的畫(huà)法 58
    4.3.2  控件的基本操作 59
    4.4  給窗體和控件命名 61
    4.4.1  對(duì)象命名約定 61
    4.4.2  給窗體和控件的屬性賦值 62
    4.4.3  控件常用屬性 64
    4.5  產(chǎn)生錯(cuò)誤消息(MsgBox函數(shù)) 70
    4.6  執(zhí)行命令(事件過(guò)程和命令按鈕) 72
    4.6.1  事件過(guò)程 72
    4.6.2  命令按鈕 74
    4.6.3  命令按鈕的事件 75
    4.7  顯示輸出數(shù)據(jù)(標(biāo)簽和文本框) 76
    4.7.1  標(biāo)簽控件(Label) 76
    4.7.2  文本框控件(TextBox) 78
    4.8  輸入數(shù)據(jù)(文本框和InputBox函數(shù)) 80
    4.8.1  文本框(TextBox) 80
    4.8.2  InputBox函數(shù) 82
    4.9  選擇多個(gè)選項(xiàng)(復(fù)選框) 84
    4.9.1  復(fù)選框(CheckBox)的屬性 85
    4.9.2  復(fù)選框的Click事件 85
    4.10  選擇單個(gè)選項(xiàng)(單選按鈕和框架) 87
    4.10.1  單選按鈕(OptionButton) 87
    4.10.2  單選按鈕的Click事件 88
    4.11  框架(Frame) 89
    4.12  從列表中選擇(列表框和組合框) 91
    4.12.1  列表框控件(ListBox) 91
    4.12.2  列表框的事件 92
    4.12.3  列表框的方法 92
    4.13  組合框(ComboBox) 92
    4.14  創(chuàng)建定時(shí)事件(定時(shí)器控件) 94
    4.15  滾動(dòng)條 96
    4.15.1  滾動(dòng)條的工作原理 97
    4.15.2  設(shè)置滾動(dòng)條的變化范圍 97
    4.15.3  改變移動(dòng)量 97
    4.15.4  滾動(dòng)條的當(dāng)前取值 97
    4.16  練習(xí)題 98
    4.17  上機(jī)題 99
    第5章  創(chuàng)建應(yīng)用程序界面 100
    5.1  窗 體 100
    5.1.1  窗體常用屬性 100
    5.1.2  窗體常用事件 101
    5.1.3  窗體常見(jiàn)方法和語(yǔ)句 102
    5.1.4  窗體的生命周期 102
    5.1.5  使用控件數(shù)組 103
    5.1.6  焦點(diǎn)與Tab鍵序 104
    5.2  菜單設(shè)計(jì) 107
    5.2.1  建立菜單 107
    5.2.2  把代碼連接到菜單上 108
    5.2.3  動(dòng)態(tài)修改菜單狀態(tài) 109
    5.2.4  建立菜單的例子 109
    5.3  彈出式菜單 113
    5.3.1  彈出式菜單設(shè)計(jì) 113
    5.3.2  彈出式菜單設(shè)計(jì)例子 114
    5.4  多文檔界面 115
    5.4.1  MDI窗體 116
    5.4.2  創(chuàng)建MDI界面 116
    5.4.3  加入MDI子窗體 116
    5.4.4  加載和關(guān)閉MDI窗體及子窗體 117
    5.5  練習(xí)題 120
    5.6  上機(jī)題 121
    第6章 錯(cuò)誤處理與調(diào)試 122
    6.1  錯(cuò)誤類(lèi)型 122
    6.1.1  語(yǔ)法錯(cuò)誤 122
    6.1.2  邏輯錯(cuò)誤 123
    6.2  設(shè)置斷點(diǎn) 124
    6.3  定義監(jiān)視值 125
    6.3.1  監(jiān)視窗口 125
    6.3.2  立即窗口 127
    6.3.3  本地窗口 128
    6.3.4  逐句執(zhí)行程序 128
    6.4  錯(cuò)誤處理 133
    6.5  練習(xí)題 135
    6.6  上機(jī)題 136
    第7章  數(shù)組 137
    7.1  數(shù)組的概念 137
    7.2  靜態(tài)數(shù)組和動(dòng)態(tài)數(shù)組 138
    7.2.1  靜態(tài)數(shù)組 138
    7.2.2  動(dòng)態(tài)數(shù)組 138
    7.2.3  數(shù)組在內(nèi)存中存放的順序 139
    7.2.4  數(shù)組的清除 140
    7.3  數(shù)組的基本操作 140
    7.3.1  給數(shù)組元素賦初值 140
    7.3.2  數(shù)組的輸入 140
    7.3.3  數(shù)組的賦值 140
    7.3.4  數(shù)組的輸出 141
    7.4  控件數(shù)組 141
    7.4.1  控件數(shù)組的概念 141
    7.4.2  控件數(shù)組的建立 141
    7.5  自定義數(shù)據(jù)類(lèi)型數(shù)組的應(yīng)用 144
    7.6  綜合實(shí)例 146
    7.6.1  數(shù)組排序 146
    7.6.2  數(shù)據(jù)分類(lèi)統(tǒng)計(jì) 148
    7.7  練習(xí)題 149
    第8章  過(guò)程 154
    8.1  Sub 過(guò)程 154
    8.1.1  聲明Sub過(guò)程 154
    8.1.2  調(diào)用Sub過(guò)程 155
    8.1.3  使用Sub過(guò)程 156
    8.2  Function過(guò)程 157
    8.2.1  聲明Function過(guò)程 157
    8.2.2  調(diào)用Function過(guò)程 158
    8.2.3  使用Function過(guò)程 158
    8.3  過(guò)程的遞歸調(diào)用 160
    8.4  調(diào)用過(guò)程時(shí)的參數(shù)傳遞 162
    8.4.1  按值傳遞參數(shù)(ByVal) 162
    8.4.2  按地址傳遞參數(shù)(ByRef) 162
    8.5  其他類(lèi)型的參數(shù) 164
    8.5.1  可選參數(shù)(Optional) 164
    8.5.2  不定數(shù)量的參數(shù)(ParamArray) 166
    8.5.3  命名參數(shù) 167
    8.5.4  數(shù)組作參數(shù) 167
    8.5.5  對(duì)象型參數(shù) 171
    8.5.6  自定義類(lèi)型參數(shù) 172
    8.6  函數(shù)返回自定義類(lèi)型值或數(shù)組? 172
    8.6.1  函數(shù)返回自定義類(lèi)型值 172
    8.6.2  函數(shù)返回?cái)?shù)組 173
    8.7  練習(xí)題 174
    第9章  文件 182
    9.1  文件及其基本操作 182
    9.1.1  文件及文件結(jié)構(gòu) 182
    9.1.2  文件的基本操作 184
    9.2  順序文件 189
    9.2.1  順序文件的寫(xiě)操作 189
    9.2.2  順序文件的讀操作 190
    9.3  隨機(jī)文件 192
    9.3.1  隨機(jī)文件的打開(kāi)與讀寫(xiě)操作 192
    9.3.2  記錄的增加與刪除 194
    9.4  二進(jìn)制文件 196
    9.4.1  二進(jìn)制存取與隨機(jī)存取 196
    9.4.2  文件指針 197
    9.5  文件系統(tǒng)控件 198
    9.5.1  驅(qū)動(dòng)器、目錄和文件列表框 198
    9.5.2  使用通用對(duì)話框選擇文件 201
    9.6  目錄及文件操作 201
    9.6.1  文件及目錄的基本操作 202
    9.6.2  文件查找 203
    9.7  練習(xí)題 205
    附錄  實(shí)驗(yàn)指導(dǎo) 206
    參考文獻(xiàn) 219
     
最新評(píng)論共有 0 位網(wǎng)友發(fā)表了評(píng)論
發(fā)表評(píng)論
評(píng)論內(nèi)容:不能超過(guò)250字,需審核,請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶(hù)名: 密碼:
匿名?
注冊(cè)
台东县| 布尔津县| 兴仁县| 卫辉市| 青岛市| 博野县| 四子王旗| 德惠市| 会理县| 肇源县| 阿克| 沅江市| 邵东县| 萍乡市| 平安县| 仁布县| 九台市| 富民县| 东宁县| 寿宁县| 定边县| 巴林右旗| 新乡市| 石景山区| 仁寿县| 女性| 新丰县| 海林市| 南靖县| 灵川县| 眉山市| 庆阳市| 阿鲁科尔沁旗| 正安县| 阿拉尔市| 永和县| 黑河市| 建德市| 桂阳县| 大足县| 虹口区|