欧美视频网-亚洲黄色在线视频-www.日韩.com-欧美一区免费-欧美高清免费-欧美另类综合

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

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

中國(guó)水利水電出版社
    【作 者】何振林 胡綠慧 【I S B N 】978-7-5084-7995-8 【責(zé)任編輯】李炎 【適用讀者群】本科 【出版時(shí)間】2010-11-01 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁(yè) 數(shù)】 【千字?jǐn)?shù)】668 【印 張】24.75 【定 價(jià)】42 【叢 書】21世紀(jì)高等院校創(chuàng)新精品規(guī)劃教材 【備注信息】
圖書詳情

    本書著重介紹Visual Basic編程的基礎(chǔ)知識(shí)和基本方法,同時(shí)加強(qiáng)了結(jié)構(gòu)化程序設(shè)計(jì)和常用算法的訓(xùn)練,并深入淺出地介紹了面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。全書共10章,主要內(nèi)容有Visual Basic程序設(shè)計(jì)概述、數(shù)據(jù)類型、運(yùn)算符和函數(shù)、程序的控制結(jié)構(gòu)及應(yīng)用、數(shù)組和自定義數(shù)據(jù)類型、常用標(biāo)準(zhǔn)控件、過程與函數(shù)、菜單與界面設(shè)計(jì)、圖形操作、文件操作、數(shù)據(jù)庫(kù)應(yīng)用等。

    本書內(nèi)容全面,實(shí)例豐富,共有實(shí)例125題,所有實(shí)例程序都上機(jī)調(diào)試通過,還安排了345道選擇題、161道填空題,充分滿足參加全國(guó)二級(jí)Visual Basic程序設(shè)計(jì)考試人員的需求。

    本書特別適合作為各類高等學(xué)校計(jì)算機(jī)類、信息類專業(yè)的Visual Basic程序設(shè)計(jì)教材,也適合作為高等學(xué)校非計(jì)算機(jī)類各專業(yè)的參考教材,還可供從事計(jì)算機(jī)應(yīng)用開發(fā)的各類人員學(xué)習(xí)參考。

    為了配合讀者學(xué)習(xí)《Visual Basic程序設(shè)計(jì)教程》中的內(nèi)容,幫助讀者全面掌握有關(guān)Visual Basic程序設(shè)計(jì)的知識(shí)以及有效指導(dǎo)讀者掌握程序設(shè)計(jì)的方法和技巧,我們還編寫了本書的配套教材《Visual Basic程序設(shè)計(jì)上機(jī)實(shí)踐教程》。

    本書著重介紹Visual Basic編程的基礎(chǔ)知識(shí)和基本方法,同時(shí)加強(qiáng)了結(jié)構(gòu)化程序設(shè)計(jì)和常用算法的訓(xùn)練,并深入淺出地介紹了面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。

    本書內(nèi)容全面,實(shí)例豐富,共有實(shí)例125題,所有實(shí)例程序都上機(jī)調(diào)試通過,讓讀者能夠深入了解本書各章節(jié)的全部知識(shí)點(diǎn),掌握VB程序設(shè)計(jì)思想的精髓,還安排了345道選擇題、161道填空題,充分滿足參加全國(guó)二級(jí)Visual Basic程序設(shè)計(jì)考試人員的需求。

    為配合讀者學(xué)習(xí)《Visual Basic程序設(shè)計(jì)教程》中的內(nèi)容,幫助讀者全面掌握有關(guān)Viual Basic程序設(shè)計(jì)的知識(shí)以及有效指導(dǎo)讀者掌握程序設(shè)計(jì)的方法和技巧,我們還編寫了配套的《Visual Basic程序設(shè)計(jì)上機(jī)實(shí)踐教程》。

    Visual Basic 6.0(本書簡(jiǎn)稱VB)是由美國(guó)Microsoft公司在廣為流行的BASIC語言基礎(chǔ)上開發(fā)出的新一代的、面向?qū)ο蟮摹⒖梢暬摹⒁允录?qū)動(dòng)為運(yùn)行機(jī)制的程序設(shè)計(jì)語言。其特點(diǎn)如下:

    VB繼承了Basic簡(jiǎn)單易用的特點(diǎn);

    VB采用可視化技術(shù),操作直觀,特別適合于Windows環(huán)境下快速編程;

    VB采用面向?qū)ο蠹夹g(shù),編程模塊化、事件化;

    可以使用大量的VB控件、模塊簡(jiǎn)化編程、沒有復(fù)雜的程序流程;

    VB可以調(diào)用Windows中的API函數(shù)及DLL庫(kù);

    VB有很好的出錯(cuò)管理機(jī)制,方便程序錯(cuò)誤的查找和改正;

    VB程序由許多小程序組成,并與其他程序有良好的溝通性,如各種數(shù)據(jù)庫(kù);

    VB是少數(shù)的幾個(gè)有中文版的編程工具之一。

    VB不僅是計(jì)算機(jī)專業(yè)人員喜歡的開發(fā)工具,而且是非專業(yè)人員易于學(xué)習(xí)掌握的一種程序設(shè)計(jì)語言,也是目前在開發(fā)Windows應(yīng)用程序中使用人數(shù)最多的一種面向?qū)ο蟮挠?jì)算機(jī)高級(jí)語言。因此,近年來全國(guó)很多高校已將VB作為非計(jì)算機(jī)專業(yè)學(xué)生應(yīng)該掌握的第一門程序設(shè)計(jì)語言。

    英文Visual的意思是“可視的”。在VB中引入了控件的概念后,“可視的”Baisc就是一種最直觀的編程方法,用戶在設(shè)計(jì)應(yīng)用程序時(shí),無需編程,就可以完成許多步驟和程序的編寫。在Windows中控件的身影無處不在,各種各樣的按鈕、文本框,都是控件的種類,VB把這些控件模式化,并且每個(gè)控件都有若干屬性用來控制控件的外觀,工作方法。這樣你就可以像在畫板上一樣,隨意點(diǎn)幾下鼠標(biāo),一個(gè)按鈕就完成了,這些在以前的編程語言下是要經(jīng)過相當(dāng)復(fù)雜的工作才能完成的。

    為了配合計(jì)算機(jī)基礎(chǔ)教學(xué)新一輪的“1+X”課程體系改革,編者在結(jié)合多年VB教學(xué)與研發(fā)實(shí)踐的基礎(chǔ)上,針對(duì)非計(jì)算機(jī)專業(yè)學(xué)生初學(xué)計(jì)算機(jī)程序設(shè)計(jì)的特點(diǎn),精心設(shè)計(jì)、組織編寫了《Visual Basic程序設(shè)計(jì)教程》。

    全書共分10章,即,第1章“Visual Basic程序設(shè)計(jì)概述”;第2章“數(shù)據(jù)類型、運(yùn)算符和函數(shù)”;第3章“程序的控制結(jié)構(gòu)及應(yīng)用”;第4章“數(shù)組和自定義數(shù)據(jù)類型”;第5章“常用標(biāo)準(zhǔn)控件”;第6章“過程與函數(shù)”;第7章“菜單與界面設(shè)計(jì)”;第8章“圖形操作”;第9章“文件操作”;第10章“數(shù)據(jù)庫(kù)應(yīng)用”。

    VB的編程過程就像搭積木一樣,沒有邏輯性很強(qiáng)的語句和流程,光是看書本中的概念和編程語句是理解不了的,只有動(dòng)手去擺放VB應(yīng)用程序中的那些控件、窗口,去設(shè)置一下它們的屬性(如大小、顏色、字體),才能掌握VB的編程。

    全書共有實(shí)例125題,這些實(shí)例通過循序漸進(jìn)的詳細(xì)講解,讓讀者能夠深入了解本書各章節(jié)的全部知識(shí)點(diǎn),掌握VB程序設(shè)計(jì)思想的精髓,學(xué)習(xí)VB程序設(shè)計(jì)中的各種方法和技巧。其目的就是讓讀者動(dòng)手做和多看編程實(shí)例。此外,書中安排有345道選擇題、161道填空題,可充分滿足參加全國(guó)二級(jí)Visual Basic程序設(shè)計(jì)考試人員的需求。

    VB是非常強(qiáng)大和復(fù)雜的,實(shí)現(xiàn)的功能多種多樣,設(shè)計(jì)的技巧也是不勝枚舉,如果只是靠書本來學(xué)習(xí)VB,是不可能成為Visual Basic的編程高手的,必須要多找些資料來學(xué)習(xí),特別是看優(yōu)秀的編程實(shí)例。

    書中,章節(jié)標(biāo)題上標(biāo)有“*”者,表示為選學(xué)內(nèi)容,或者在學(xué)習(xí)后續(xù)章節(jié)后,再回過頭來閱讀,便于對(duì)內(nèi)容有更好的理解。

    為了配合讀者學(xué)習(xí)《Visual Basic程序設(shè)計(jì)教程》中的內(nèi)容,幫助讀者全面掌握有關(guān)Visual Basic程序設(shè)計(jì)的知識(shí)以及有效指導(dǎo)讀者掌握程序設(shè)計(jì)的方法和技巧,我們還編寫了與《Visual Basic程序設(shè)計(jì)教程》相配套的教材《Visual Basic程序設(shè)計(jì)上機(jī)實(shí)踐教程》。在書中我們?yōu)樽x者提供了大量的上機(jī)實(shí)踐例題和課后練習(xí)題,此外,作為主教材的補(bǔ)充,我們還以實(shí)訓(xùn)的形式為讀者介紹了VB程序調(diào)試和錯(cuò)誤捕捉及處理方法,同時(shí)也介紹了VB程序的編譯、打包和發(fā)布的處理過程等知識(shí)。

    本書可作為大中專院校開設(shè)《Visual Basic程序設(shè)計(jì)》課程的教材,也可供自學(xué)《Visual Basic程序設(shè)計(jì)》的讀者參考。

    本書由何振林、胡綠慧任主編,羅奕、張勇、趙亮和龐燕玲任副主編,參加編寫的還有孟麗、肖麗、王俊杰、劉劍波、楊進(jìn)、楊霖、羅維、錢前、羅蘭星、何劍蓉、張慶蓉、劉平等。

    本書在編寫過程中,參考了大量的資料,在此對(duì)這些資料的作者表示感謝,同時(shí)在這里也特別感謝為本書的寫作提供幫助的人們。

    本書的編寫得到了中國(guó)水利水電出版社以及有關(guān)兄弟院校的大力支持,在此一并表示感謝。

    由于時(shí)間倉(cāng)促及作者的水平有限,雖經(jīng)多次教學(xué)實(shí)踐和修改,書中難免存在錯(cuò)誤和不妥之處,懇請(qǐng)廣大讀者批評(píng)指正。

    編 者

    2010年10月

    前言

    第1章 Visual Basic程序設(shè)計(jì)概述 1
    1.1 一個(gè)例子——求圓的周長(zhǎng)和面積 1
    1.2 可視化編程的基本概念 4
    1.2.1 對(duì)象、事件和方法 4
    1.2.2 VB應(yīng)用程序的工作方式 6
    1.3 VB集成開發(fā)環(huán)境 7
    1.3.1 主窗口 8
    1.3.2 工具箱窗口 8
    1.3.3 窗體窗口 9
    1.3.4 工程資源管理器窗口 9
    1.3.5 屬性窗口 10
    1.3.6 窗體布局窗口 11
    1.3.7 代碼窗口 11
    1.3.8 VB工程管理 11
    1.3.9 使用幫助功能 13
    1.4 VB程序的構(gòu)成和編程步驟 14
    1.4.1 VB應(yīng)用程序的構(gòu)成 14
    1.4.2 VB編程的一般步驟 15
    1.5 窗體的屬性、事件和方法 16
    1.5.1 窗體的主要屬性 16
    1.5.2 窗體的事件 21
    1.5.3 窗體的方法 22
    1.6 基本控件及其使用 24
    1.6.1 控件的畫法和基本操作 24
    1.6.2 控件的命名和控件值 26
    1.6.3 命令按鈕 28
    1.6.4 標(biāo)簽和文本框 30
    1.7 焦點(diǎn)和Tab順序 34
    1.7.1 焦點(diǎn) 34
    1.7.2 Tab順序 35
    1.8 幾個(gè)常用系統(tǒng)對(duì)象* 36
    1.8.1 App對(duì)象 36
    1.8.2 Clipboard(剪貼板)對(duì)象 37
    1.8.3 Screen對(duì)象 39
    1.8.4 Printer對(duì)象和Printers集合 42
    習(xí)題一 44
    第2章 數(shù)據(jù)類型、運(yùn)算符和函數(shù) 48
    2.1 數(shù)據(jù)類型 48
    2.1.1 基本數(shù)據(jù)類型 48
    2.1.2 用戶定義的數(shù)據(jù)類型* 51
    2.1.3 枚舉類型* 52
    2.2 常量和變量 54
    2.2.1 常量和變量命名的規(guī)則 54
    2.2.2 常量 55
    2.2.3 變量 56
    2.2.4 變量的作用域 58
    2.2.5 變體型變量 60
    2.2.6 缺省聲明 61
    2.3 運(yùn)算符和表達(dá)式 62
    2.4 常用內(nèi)部函數(shù) 68
    2.4.1 數(shù)學(xué)函數(shù) 68
    2.4.2 字符串函數(shù) 70
    2.4.3 日期和時(shí)間函數(shù) 72
    2.4.4 轉(zhuǎn)換函數(shù) 73
    2.4.5 Format格式函數(shù) 74
    2.4.6 Shell函數(shù)與DoEvent函數(shù) 77
    習(xí)題二 80
    第3章 程序的控制結(jié)構(gòu)及應(yīng)用 84
    3.1 順序結(jié)構(gòu) 85
    3.1.1 語句的格式 86
    3.1.2 賦值語句 86
    3.1.3 其他常用語句 87
    3.2 數(shù)據(jù)的輸入和輸出 88
    3.2.1 利用Print方法輸出數(shù)據(jù) 88
    3.2.2 InputBox函數(shù) 90
    3.2.3 MsgBox函數(shù)和語句 91
    3.2.4 控件間的交互 94
    3.3 選擇結(jié)構(gòu) 95
    3.3.1 單分支選擇結(jié)構(gòu) 95
    3.3.2 雙分支選擇結(jié)構(gòu) 95
    3.3.3 分支選擇結(jié)構(gòu)的嵌套 96
    3.3.4 多分支控制結(jié)構(gòu) 99
    3.3.5 條件函數(shù) 104
    3.4 循環(huán)結(jié)構(gòu) 105
    3.4.1 For循環(huán)結(jié)構(gòu) 105
    3.4.2 Do…Loop條件循環(huán)結(jié)構(gòu) 106
    3.4.3 While循環(huán)結(jié)構(gòu) 109
    3.4.4 循環(huán)的嵌套 110
    3.4.5 其他控制語句 112
    習(xí)題三 115
    第4章 數(shù)組和自定義數(shù)據(jù)類型 125
    4.1 常規(guī)數(shù)組 126
    4.1.1 一維數(shù)組 126
    4.1.2 二維數(shù)組和多維數(shù)組 131
    4.2 動(dòng)態(tài)數(shù)組 135
    4.3 與數(shù)組操作有關(guān)的幾個(gè)函數(shù) 138
    4.4 For Each-Next 語句 140
    4.5 控件數(shù)組 141
    4.6 綜合應(yīng)用 144
    習(xí)題四 155
    第5章 常用標(biāo)準(zhǔn)控件 165
    5.1 圖形類控件 165
    5.1.1 直線(Line)控件 165
    5.1.2 形狀(Shape)控件 167
    5.2 圖片框和圖像框 169
    5.2.1 圖片框和圖像框 169
    5.2.2 圖形文件的裝入和保存 170
    5.3 選擇類控件 172
    5.3.1 單選按鈕和復(fù)選框 172
    5.3.2 框架 174
    5.4 列表框和組合框 175
    5.4.1 列表框 175
    5.4.2 組合框 179
    5.5 滾動(dòng)條和計(jì)時(shí)器 181
    5.5.1 滾動(dòng)條 181
    5.5.2 計(jì)時(shí)器 182
    5.6 文件系統(tǒng)控件 184
    5.6.1 驅(qū)動(dòng)器列表框和目錄列表框 184
    5.6.2 文件列表框 186
    習(xí)題五 188
    第6章 過程與函數(shù) 197
    6.1 Sub過程 198
    6.2 函數(shù) 203
    6.2.1 建立Function過程 203
    6.2.2 調(diào)用Function過程 204
    6.3 過程之間的數(shù)據(jù)傳遞 205
    6.3.1 數(shù)據(jù)傳遞的方式 205
    6.3.2 值傳遞與地址傳遞 208
    6.3.3 數(shù)組參數(shù) 210
    6.3.4 可選參數(shù)和可變參數(shù) 211
    6.4 嵌套調(diào)用和遞歸算法 213
    6.4.1 嵌套調(diào)用 213
    6.4.2 遞歸算法 215
    6.5 鍵盤與鼠標(biāo)事件過程 216
    6.5.1 鍵盤事件 216
    6.5.2 鼠標(biāo)事件 219
    6.5.3 拖放操作 220
    習(xí)題六 224
    第7章 菜單與界面設(shè)計(jì) 234
    7.1 設(shè)計(jì)菜單的一般步驟 234
    7.1.1 菜單的類型 234
    7.1.2 菜單設(shè)計(jì)的一般步驟 235
    7.2 “菜單編輯器”簡(jiǎn)介 236
    7.2.1 有關(guān)菜單的術(shù)語 236
    7.2.2 菜單編輯器功能說明 236
    7.2.3 制作彈出菜單 240
    7.2.4 制作動(dòng)態(tài)菜單 242
    7.3 對(duì)話框設(shè)計(jì) 245
    7.3.1 自定義對(duì)話框 245
    7.3.2 通用對(duì)話框 248
    7.4 ActiveX控件 256
    7.4.1 制作工具欄* 256
    7.4.2 創(chuàng)建狀態(tài)欄* 262
    7.4.3 進(jìn)度條和滑塊 266
    7.4.4 微調(diào)控件 269
    7.4.5 選項(xiàng)卡控件* 271
    7.4.6 動(dòng)畫控件* 273
    7.5 多重窗體與多文檔界面 275
    7.5.1 多重窗體 276
    7.5.2 多文檔界面 279
    習(xí)題七 283
    第8章 圖形操作 291
    8.1 繪圖操作基礎(chǔ) 291
    8.1.1 默認(rèn)坐標(biāo)系統(tǒng) 291
    8.1.2 用戶坐標(biāo)系 293
    8.2 繪圖屬性 294
    8.2.1 當(dāng)前坐標(biāo) 294
    8.2.2 線寬與線型 296
    8.2.3 AutoRedraw屬性 297
    8.2.4 Image屬性和SavePicture語句 297
    8.2.5 Paint事件 297
    8.2.6 圖形的填充 297
    8.2.7 圖形的色彩 298
    8.3 繪圖方法 301
    8.3.1 Line方法 301
    8.3.2 Circle方法 302
    8.3.3 PSet方法 304
    8.3.4 PaintPicture方法 309
    8.3.5 Point方法 311
    習(xí)題八 311
    第9章 文件操作 315
    9.1 文件的分類和操作步驟 315
    9.1.1 文件的分類 315
    9.1.2 文件的的操作步驟 316
    9.2 順序文件 317
    9.2.1 打開文件 317
    9.2.2 文件的關(guān)閉 318
    9.2.3 寫順序文件 318
    9.2.4 讀順序文件 321
    9.2.5 與文件有關(guān)語句和函數(shù) 322
    9.3 隨機(jī)文件 330
    9.3.1 打開和關(guān)閉隨機(jī)文件 330
    9.3.2 讀寫隨機(jī)文件 330
    9.4 二進(jìn)制文件* 333
    9.4.1 打開二進(jìn)制文件 334
    9.4.2 關(guān)閉二進(jìn)制文件 334
    9.4.3 讀寫二進(jìn)制文件 334
    習(xí)題九 336
    第10章 數(shù)據(jù)庫(kù)應(yīng)用 345
    本章學(xué)習(xí)目標(biāo) 345
    10.1 數(shù)據(jù)庫(kù)基本知識(shí) 345
    10.1.1 數(shù)據(jù)庫(kù)的基本概念 345
    10.1.2 建立Access數(shù)據(jù)庫(kù) 348
    10.1.3 使用SQL查詢數(shù)據(jù)庫(kù) 352
    10.2 ADO數(shù)據(jù)庫(kù)訪問技術(shù) 356
    10.2.1 ADO數(shù)據(jù)控件使用基礎(chǔ) 357
    10.2.2 ADO數(shù)據(jù)綁定控件 357
    10.2.3 ADO數(shù)據(jù)控件的屬性、
    方法和事件 361
    10.2.4 ADO數(shù)據(jù)控件的Fields集合 364
    10.3 應(yīng)用舉例 365
    10.4 制作報(bào)表* 373
    10.4.1 數(shù)據(jù)環(huán)境設(shè)計(jì)器 373
    10.4.2 報(bào)表設(shè)計(jì)器 375
    10.4.3 設(shè)計(jì)報(bào)表 376
    習(xí)題十 378
    參考答案 381
    參考文獻(xiàn) 388
最新評(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è)
主站蜘蛛池模板: 免费播放欧美毛片欧美aaaaa | 亚洲 中文 欧美 日韩 在线人 | 美女视频黄a | 韩国理伦一级毛片 | 亚洲黄色免费在线观看 | 国产天堂在线一区二区三区 | 美女张开腿让男人桶下面 | 最近手机高清中文字幕大全7 | 九九99香蕉在线视频免费 | 亚洲天堂网在线视频 | 国产成人精品男人的天堂538 | 国产午夜毛片一区二区三区 | 日本免费在线一区 | 欧美5g影院天天爽天天看 | 国产日本韩国 | 欧美日韩一级黄色片 | 91成人免费观看在线观看 | 久久免费资源 | 欧美亚洲综合另类在线观看 | 九九黄色影院 | 久久久久久久久毛片精品 | 韩国一区在线 | 欧美精品一区视频 | 欧美成人免费高清二区三区 | 国产三级做爰在线观看 | 成人免费在线观看视频 | 午夜欧美性欧美 | 亚洲视频自拍 | 国产精选经典三级小泽玛利亚 | 国产二区三区 | 黄色三区 | 久久只有精品视频 | 久久有这有精品在线观看 | 亚洲国产精品线观看不卡 | 国产久视频 | 国产精品久久久久久久久久久久久久 | 久久亚洲成a人片 | 日本一级毛片高清免费观看视频 | 亚洲欧洲日产国码一级毛片 | 国产成人香蕉久久久久 | 国产高清日韩 |