Visual Basic程序設(shè)計(jì)
定 價(jià):35 元
叢書名:國(guó)家級(jí)精品課程系列教材
- 作者:李書琴 著 蔚繼承 編
- 出版時(shí)間:2011/3/1
- ISBN:9787560625515
- 出 版 社:西安電子科技大學(xué)出版社
- 中圖法分類:TP312BA
- 頁(yè)碼:342
- 紙張:膠版紙
- 版次:1
- 開本:16開
《Visual Basic程序設(shè)計(jì)》以提高分析和解決問(wèn)題的能力為目的,以設(shè)計(jì)應(yīng)用程序必備知識(shí)為主線,將可視化編程工具(Visual Basic 6.0)與程序設(shè)計(jì)有機(jī)結(jié)合,通過(guò)大量的實(shí)例深入淺出地進(jìn)行了介紹。全書主要內(nèi)容有Visual Basic概述、代碼基礎(chǔ)、VB可視化編程基礎(chǔ)、基本控制結(jié)構(gòu)、數(shù)組與自定義數(shù)據(jù)類型、過(guò)程、數(shù)據(jù)文件、常用控件設(shè)計(jì)、界面設(shè)計(jì)、圖形操作、VB與數(shù)據(jù)庫(kù)和vB與Excel等!禫isual Basic程序設(shè)計(jì)》采用了導(dǎo)學(xué)編寫策略,每章有教學(xué)內(nèi)容提示及基本要求、教學(xué)內(nèi)容、教學(xué)小結(jié)和習(xí)題,有助于明確教學(xué)目標(biāo),加強(qiáng)基礎(chǔ),突出重點(diǎn)和難點(diǎn);形式多樣的習(xí)題有利于深化對(duì)基本概念的理解和編程能力的提高;內(nèi)容豐富而翔實(shí)的實(shí)驗(yàn)?zāi)苡行У靥岣邔?shí)習(xí)效果和實(shí)習(xí)效率。全書重點(diǎn)突出、概念清晰、層次分明、例題豐富,適合作為高等院校本科專業(yè)程序設(shè)計(jì)語(yǔ)言課程的教材,也可作為計(jì)算機(jī)等級(jí)考試參考資料。
第1章 Visual Basic概述
1.1 VB的啟動(dòng)與退出
1.1.1 VB的啟動(dòng)
1.1.2 VB的退出
1.2 VB的集成開發(fā)環(huán)境
1.2.1 標(biāo)題欄
1.2.2 菜單欄
1.2.3 工具欄
1.2.4 窗口
1.3 可視化編程的基本概念
1.3.1 對(duì)象與類
1.3.2 控件的基本操作
1.3.3 控件的屬性及設(shè)置
1.3.4 控件的事件與事件過(guò)程
1.3.5 控件的方法
1.4 VB程序設(shè)計(jì)的步驟和執(zhí)行過(guò)程
1.4.1 vB可視化編程的一般步驟
1.4.2 VB應(yīng)用程序的執(zhí)行過(guò)程
1.4.3 制作一個(gè)簡(jiǎn)單VB應(yīng)用程序
1.5 MSDN的使用
教學(xué)小結(jié)
習(xí)題
第2章 代碼基礎(chǔ)
2.1 數(shù)據(jù)類型
2.2 常量
2.3 變量
2.3.1 變量命名
2.3.2 聲明變量
2.4 內(nèi)部函數(shù)
2.4.1 數(shù)學(xué)運(yùn)算函數(shù)
2.4.2 字符串操作函數(shù)
2.4.3 轉(zhuǎn)換函數(shù)
2.4.4 格式輸出函數(shù)
2.4.5 日期和時(shí)間函數(shù)
2.4.6 對(duì)話框函數(shù)
2.5 表達(dá)式
2.5.1 算術(shù)表達(dá)式
2.5.2 字符串表達(dá)式
2.5.3 關(guān)系表達(dá)式
2.5.4 布爾表達(dá)式
2.6 語(yǔ)句
2.6.1 VB語(yǔ)句的書寫規(guī)則
2.6.2 賦值語(yǔ)句
2.6.3 結(jié)束語(yǔ)句
2.6.4.注釋語(yǔ)句
教學(xué)小結(jié)
習(xí)題
第3章 VB可視化編程基礎(chǔ)
3.1 窗體
3.1.1 常用屬性
3.1.2 主要事件
3.1.3 常用的方法
3.2 命令按鈕
3.2.1 常用屬性
3.2.2 主要事件
3.3 標(biāo)簽
3.3.1 常用屬性
3.3.2 主要事件
3.4 文本框
3.4.1 常用屬性
3.4.2 主要事件
3.4.3 主要方法
3.5 圖片框(PictureBox)和圖像框(Ianage)
3.6 工程及工程文件管理
3.6.1 工程的組成
3.6.2 工程文件的基本操作
3.6.3 向工程中添加、移除及保存
文件的操作
3.6.4 運(yùn)行工程
3.6.5 生成.exe文件
教學(xué)小結(jié)
習(xí)題
第4章 基本控制結(jié)構(gòu)
4.1 順序結(jié)構(gòu)
4.1.1 輸出數(shù)據(jù)的基本方法
4.1.2 提供數(shù)據(jù)的基本方法
4.2 選擇結(jié)構(gòu)
4.2.1 H結(jié)構(gòu)
4.2.2 SelectCase結(jié)構(gòu)
4.2.3 有關(guān)函數(shù)
4.3 循環(huán)結(jié)構(gòu)
4.3.1 DoWhileI.oop循環(huán)結(jié)構(gòu)
4.3.2 ForNext循環(huán)結(jié)構(gòu)
4.4 嵌套
4.5 應(yīng)用舉例
4.6 Do循環(huán)的其他結(jié)構(gòu)
教學(xué)小結(jié)
習(xí)題
第5章 數(shù)組與自定義數(shù)據(jù)類型
5.1 數(shù)組
5.1.1 數(shù)組的基本概念
5.1.2 數(shù)組的聲明
5.1.3 數(shù)組的賦值
5.1.4 數(shù)組的輸出
5.1.5 數(shù)組應(yīng)用舉例
5.2 自定義數(shù)據(jù)類型
5.2.1 基本概念
5.2.2 用戶自定義數(shù)據(jù)類型數(shù)組
5.3 控件數(shù)組
5.3.1 基本概念
5.3.2 建立控件數(shù)組的方法
5.3.3 應(yīng)用舉例
教學(xué)小結(jié)
習(xí)題
第6章 過(guò)程
6.1 Sub過(guò)程
6.1.1 Sub過(guò)程的定義
6.1.2 Sub過(guò)程的調(diào)用
6.1.3 過(guò)程調(diào)用中的參數(shù)傳遞
6.2 Function過(guò)程
6.2.1 Function過(guò)程的定義
6.2.2 Function過(guò)程的調(diào)用
6.3 過(guò)程、變量的作用域
6.3.1 過(guò)程的作用域
6.3.2 變量的作用域
6.4 應(yīng)用舉例
6.5 遞歸
教學(xué)小結(jié)
習(xí)題
第7章 數(shù)據(jù)文件
7.1 與數(shù)據(jù)文件有關(guān)的概念
7.1.1 數(shù)據(jù)文件的概念
7.1.2 數(shù)據(jù)文件的組成
7.1.3 文件的讀/寫和文件的緩沖區(qū)
7.2 順序文件的讀,寫操作
7.2.1 順序文件的打開與關(guān)閉
7.2.2 順序文件的建立
7.2.3 順序文件的讀取
7.2.4 順序文件的記錄追加
7.2.5 順序文件的記錄編輯
7.3 隨機(jī)文件的讀,寫操作
7.3.1 隨機(jī)文件的打開與關(guān)閉
7.3.2 隨機(jī)文件的創(chuàng)建
7.3.3 隨機(jī)文件的讀取
7.3.4 隨機(jī)文件的修改與刪除
7.4 二進(jìn)制文件的讀/寫
……
第8章 常用控制設(shè)計(jì)
第9章 界面設(shè)計(jì)
第10章 圖形操作
第11章 VB與數(shù)據(jù)庫(kù)
第12章 VD與Excel
1.3 可視化編程的基本概念
1.3.1 對(duì)象與類
1.對(duì)象
對(duì)象是現(xiàn)實(shí)生活中存在的客觀事物,是現(xiàn)實(shí)世界中的一個(gè)實(shí)體。例如,一個(gè)人、一臺(tái)電腦、一本書、一輛小汽車、一部手機(jī)等都是對(duì)象,它們均具有如下的特性:(1)有一組特征;
(2)有一定的行為或功能。如一臺(tái)愛(ài)國(guó)者M(jìn)P3是一個(gè)對(duì)象,可以用生產(chǎn)廠家、型號(hào)、顏色、尺寸、重量、價(jià)格等信息來(lái)描述其靜態(tài)特征,即屬性;用所具有的錄音、放音、快進(jìn)、倒退、暫停、停止等描述其動(dòng)態(tài)行為,即功能。一般來(lái)說(shuō),凡是具備屬性和行為這兩種要素的,都可以稱為對(duì)象。
在面向?qū)ο蟪绦蛟O(shè)計(jì)中,對(duì)象是系統(tǒng)中的基本運(yùn)行實(shí)體,是代碼和數(shù)據(jù)的集合。
2.類
類是對(duì)同種對(duì)象的抽象。如通常把所有國(guó)籍為中國(guó)的人抽象歸納為一類,稱為中國(guó)人;上面所提到的愛(ài)國(guó)者M(jìn)P3抽象為MP3類。其實(shí),類的概念可大可小,如桑塔納小汽車屬于汽車類,汽車類又屬于交通工具類等等。
類與對(duì)象的關(guān)系是:類是用來(lái)創(chuàng)建對(duì)象的模板,對(duì)象則是類實(shí)例化后的結(jié)果。類抽象出具體對(duì)象的相似性,定義它們的共同特征,包括數(shù)據(jù)和操作。對(duì)象是類的具體表現(xiàn)形式,它具有類的所有特征。由類創(chuàng)建對(duì)象的過(guò)程稱為實(shí)例化。一個(gè)類可以創(chuàng)建多個(gè)對(duì)象,這些對(duì)象具有相同的(特征)屬性,但可以具有不同的屬性值。
在面向?qū)ο蟪绦蛟O(shè)計(jì)中,類由編程者自己設(shè)計(jì),而使用VB編程時(shí),既可直接使用VB系統(tǒng)預(yù)先設(shè)計(jì)好的類或第三方軟件開發(fā)商開發(fā)好的類,也可由編程者自行設(shè)計(jì)。3.控件類與控件對(duì)象在VB中,控件類分為標(biāo)準(zhǔn)控件類和ActiveX控件類。標(biāo)準(zhǔn)控件類又稱內(nèi)部控件類,VB工具箱中的類圖標(biāo)代表了VB系統(tǒng)設(shè)計(jì)好的標(biāo)準(zhǔn)控件類;ActiveX控件類是第三方軟件開發(fā)商開發(fā)的控件,使用時(shí)需按照一定的步驟添加到工具箱中。
……