Visual Basic程序設(shè)計(jì)教程
定 價:30 元
叢書名:高普通高等教育“十三五”規(guī)劃教材
- 作者:吳雅娟,倪紅梅,李瑞芳,王莉利,解紅濤 著
- 出版時間:2017/1/1
- ISBN:9787511443748
- 出 版 社:中國石化出版社
- 中圖法分類:TP312BA
- 頁碼:228
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書面向非計(jì)算機(jī)專業(yè)學(xué)生,主要講述Visual Basic語言的基礎(chǔ)知識、結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)、數(shù)組、過程、界面設(shè)計(jì)、文件和數(shù)據(jù)庫等內(nèi)容。每章都安排了豐富的例題或案例,在完成案例的過程中培養(yǎng)學(xué)生的程序設(shè)計(jì)思想和程序設(shè)計(jì)能力,有助于培養(yǎng)學(xué)生利用計(jì)算機(jī)技術(shù)解決專業(yè)問題的能力。
第1章 Visual Basic簡介
1.1VB的集成開發(fā)環(huán)境
1.1.1VB集成開發(fā)環(huán)境
1.1.2窗口功能簡介
1.2開發(fā)VB應(yīng)用程序的基本步驟
習(xí)題
第2章 Visual Basic程序設(shè)計(jì)概述
2.1程序設(shè)計(jì)方法發(fā)展簡述
2.1.1早期的程序設(shè)計(jì)
2.1.2結(jié)構(gòu)化程序設(shè)計(jì)
2.1.3面向?qū)ο蟪绦蛟O(shè)計(jì)
2.2對象的概念
2.2.1對象與類
2.2.2對象的屬性、事件和方法
2.3窗體
2.4基本控件
2.4.1標(biāo)簽
2.4.2文本框
2.4.3命令按鈕
小結(jié)
習(xí)題
第3章 VB語言基礎(chǔ)
3.1數(shù)據(jù)類型
3.1.1VB編碼規(guī)則
3.1.2數(shù)據(jù)類型
3.2常量與變量
3.2.1變量或常量的命名規(guī)則
3.2.2常量
3.2.3變量
3.3運(yùn)算符與表達(dá)式
3.3.1算術(shù)運(yùn)算符與算術(shù)表達(dá)式
3.3.2字符串連接運(yùn)算符和字符串表達(dá)式
3.3.3關(guān)系運(yùn)算符與關(guān)系表達(dá)式
3.3.4邏輯運(yùn)算符與邏輯表達(dá)式
3.4VB常用函數(shù)
小結(jié)
習(xí)題
第4章 程序控制結(jié)構(gòu)
4.1算法簡介
4.1.1算法的概念
4.1.2算法的性質(zhì)
4.1.3算法的描述
4.2順序結(jié)構(gòu)
4.2.1賦值語句
4.2.2輸入/輸出語句
4.3選擇結(jié)構(gòu)
4.3.1If語句
4.3.2Select Case語句
4.3.3IIF函數(shù)
4.3.4綜合案例——猜數(shù)游戲
4.4循環(huán)結(jié)構(gòu)
4.4.1For循環(huán)語句
4.4.2While...Wend語句
4.4.3Do...Loop語句
4.4.4循環(huán)的嵌套
4.4.5常用算法
小結(jié)
習(xí)題
第5章 數(shù)組
5.1數(shù)組的基本概念
5.1.1引例
5.1.2數(shù)組的概念
5.2數(shù)組的聲明
5.2.1靜態(tài)數(shù)組的聲明
5.2.2動態(tài)數(shù)組的聲明
5.3數(shù)組的基本操作
5.3.1數(shù)組元素賦初值
5.3.2數(shù)組元素的輸出
5.4數(shù)組的常用算法
5.4.1一維數(shù)組的常用算法
5.4.2二維數(shù)組的常用算法
5.5控件數(shù)組
小結(jié)
習(xí)題
第6章 過程
6.1引例
6.2Sub子過程的定義與調(diào)用
6.2.1Sub子過程的定義
6.2.2建立Sub子過程的方法
6.2.3Sub子過程的調(diào)用
6.2.4Sub子過程舉例
6.3函數(shù)過程(Function)的定義與調(diào)用
6.3.1函數(shù)過程的定義
6.3.2函數(shù)過程的調(diào)用
6.3.3應(yīng)用舉例
6.4參數(shù)的傳遞
6.4.1形參與實(shí)參的概念
6.4.2參數(shù)傳遞
6.5過程和變量的作用域
6.5.1過程的作用域
6.5.2變量的作用域
6.5.3靜態(tài)變量
6.6遞歸
6.7鼠標(biāo)與鍵盤事件過程
6.7.1鼠標(biāo)事件
6.7.2鍵盤事件
6.8綜合應(yīng)用案例
6.8.1案例1—過程常用算法
6.8.2案例2—學(xué)生競賽成績排名
6.8.3案例3—數(shù)制轉(zhuǎn)換
小結(jié)
習(xí)題
第7章 常用內(nèi)部控件
7.1單選按鈕和復(fù)選框
7.1.1單選按鈕
7.1.2復(fù)選框
7.2框架
7.3列表框和組合框
7.3.1列表框(ListBox)
7.3.2組合框(ComboBox)
7.4滾動條和時鐘
7.4.1滾動條控件
7.4.2時鐘控件
7.5圖形控件
7.5.1圖片框控件
7.5.2圖像框控件
7.5.3形狀控件
7.5.4圖形方法
7.6高級控件
7.6.1選項(xiàng)卡控件
7.6.2進(jìn)度條控件
7.6.3Animation控件
7.7綜合應(yīng)用案例
7.7.1案例1—移動的小球
7.7.2案例2—圖片瀏覽器和繪制圖形
7.7.3案例3—飛舞蝴蝶
7.7.4案例4—交互式繪圖工具
小結(jié)
習(xí)題
第8章 用戶界面設(shè)計(jì)
8.1菜單設(shè)計(jì)
8.1.1菜單的組成
8.1.2菜單編輯器
8.1.3下拉式菜單
8.1.4彈出式菜單
8.2工具欄設(shè)計(jì)
8.2.1工具欄制作過程
8.2.2工具欄控件添加
8.2.3圖像列表框?qū)傩栽O(shè)置
8.2.4工具欄屬性設(shè)置
8.2.5工具欄事件過程
8.3狀態(tài)欄設(shè)計(jì)
8.3.1狀態(tài)欄控件添加
8.3.2狀態(tài)欄屬性設(shè)置
8.3.3狀態(tài)欄事件過程
8.4通用對話框
8.4.1通用對話框
8.4.2“打開”對話框
8.4.3“另存為”對話框
8.4.4“顏色”對話框
8.4.5“字體”對話框
8.4.6“打印”對話框
8.4.7“幫助”對話框
8.5多窗體設(shè)計(jì)
8.5.1多重窗體
8.5.2多文檔窗體
8.6綜合應(yīng)用程序舉例
小結(jié)
習(xí)題
第9章 文件
9.1文件概述
9.1.1文件的結(jié)構(gòu)
9.1.2文件的分類
9.1.3文件的訪問
9.2順序文件
9.3隨機(jī)文件
9.4二進(jìn)制文件
9.5文件系統(tǒng)控件
9.5.1文件系統(tǒng)控件
9.5.2文件操作語句
小結(jié)
習(xí)題
第10章 數(shù)據(jù)庫程序設(shè)計(jì)
10.1數(shù)據(jù)庫基礎(chǔ)知識
10.1.1數(shù)據(jù)庫的概念
10.1.2數(shù)據(jù)庫應(yīng)用程序的構(gòu)成
10.1.3可視化數(shù)據(jù)管理器
10.2Data數(shù)據(jù)控件
10.3記錄集對象
10.4數(shù)據(jù)綁定控件
10.5ADO數(shù)據(jù)控件
10.6DataGrid控件
10.7結(jié)構(gòu)化查詢語言(SQL)
小結(jié)
習(xí)題
第11章 學(xué)生成績管理系統(tǒng)
11.1功能介紹
11.2操作步驟
小結(jié)
習(xí)題
參考文獻(xiàn)