普通高等教育“十一五”規(guī)劃教材:Visual Bas1c程序設(shè)計(jì)
定 價(jià):28 元
- 作者:郭賢海 著
- 出版時(shí)間:2010/3/1
- ISBN:9787030268372
- 出 版 社:科學(xué)出版社
- 中圖法分類:TP312BA
- 頁碼:271
- 紙張:膠版紙
- 版次:1
- 開本:16開
《Visual Basic程序設(shè)計(jì)》針對(duì)初學(xué)者的特點(diǎn),精心設(shè)計(jì)章節(jié)內(nèi)容、準(zhǔn)確定位,章節(jié)的設(shè)置符合學(xué)習(xí)規(guī)律,實(shí)例講解詳細(xì)、重點(diǎn)突出、深入淺出,能使初學(xué)者快速入門!禫isual Basic程序設(shè)計(jì)》分為10章,由淺入深地介紹了Visual Basic基本知識(shí)、編程基礎(chǔ)、控制結(jié)構(gòu)、數(shù)組、過程、常用內(nèi)部控件、繪圖方法、菜單和對(duì)話框、文件、數(shù)據(jù)庫等內(nèi)容。
Visual Basic語言是最流行、使用人數(shù)最多的編程語言,它簡(jiǎn)單易學(xué)、應(yīng)用廣泛,是在校大學(xué)生學(xué)習(xí)編程的首選語言,學(xué)會(huì)Visual Basic能使你的專業(yè)技能如虎添翼。
《Visual Basic程序設(shè)計(jì)》可以作為各類高等院校、各類高職院校學(xué)生的“Visual Basic程序設(shè)計(jì)”課程的教材,也可作為廣大計(jì)算機(jī)愛好者學(xué)習(xí)Visual Basic程序設(shè)計(jì)語言的參考書。
更多科學(xué)出版社服務(wù),請(qǐng)掃碼獲取。
Visual Basic是目前最適合初級(jí)編程者學(xué)習(xí)使用的程序設(shè)計(jì)語言,也是國(guó)內(nèi)外應(yīng)用范圍最廣的計(jì)算機(jī)高級(jí)語言之 。正是由于其容易掌握,開發(fā)界面友好,功能完善,開發(fā)效率高,以及良好的兼容性,因而成為當(dāng)前快速開發(fā)工具的首選。
本書共分10章。從Visual Basic 6.0概述開始,介紹Visual Basic集成開發(fā)環(huán)境、可視化編程的基本概念、基本方法、幾個(gè)常用控件的屬性和使用方法、基本數(shù)據(jù)類型、表達(dá)式、常用內(nèi)部函數(shù),使讀者對(duì)Visual Basic有一個(gè)初步的認(rèn)識(shí),熟悉編程的基本步驟;接著講解Visual Basic的控制結(jié)構(gòu)語句、數(shù)組、過程函數(shù)、繪圖程序、菜單、文件、數(shù)據(jù)庫,使讀者深入了解Visual Basic的內(nèi)涵,學(xué)會(huì)各種代碼設(shè)計(jì)方法和步驟,熟練編寫Visual Basic程序,最后達(dá)到讀者掌握Visual Basic程序設(shè)計(jì)的目的。
本書編寫以改革計(jì)算機(jī)課程教學(xué),體現(xiàn)新世紀(jì)教育特色為出發(fā)點(diǎn),力求有所創(chuàng)新。全書圍繞著非計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)和教學(xué)的特點(diǎn),結(jié)合計(jì)算機(jī)二級(jí)等級(jí)考試大綱進(jìn)行組織編寫。全書由淺入深、概念明確、條理清晰,適合作為各類高等院校、各類高職院校學(xué)生的“Visual Basic程序設(shè)計(jì)”課程的教材,也可作為廣大計(jì)算機(jī)愛好者學(xué)習(xí)Visual Basic程序設(shè)計(jì)語言的參考書。
第1章 VisualBasic6.0概述
1.1 Visual Basic簡(jiǎn)介
1.1.1 Visual Basic的發(fā)展過程
1.1.2 Visual Basic的特點(diǎn)
1.2 VisualBasic6.0集成開發(fā)環(huán)境
1.3VisualBasic中的基本概念
1.3.1 對(duì)象與類
1.3.2 對(duì)象的屬性
1.3.3事件
1.3.4 方法
1.4 建立第一個(gè)應(yīng)用程序
1.4.1 界面設(shè)計(jì)
1.4.2 代碼設(shè)計(jì)
1.4 .3保存工程、運(yùn)行和調(diào)試程序
習(xí)題一
第2章 Visual Basic編程基礎(chǔ)
2.1 窗體
2.1.1 窗體的構(gòu)造
2.1.2 窗體的屬性
2.1 .3窗體的事件
2.1.4 窗體的方法
2.1.5 多窗體
2.1.6 窗體加載與卸載時(shí)觸發(fā)的事件
2.2 數(shù)據(jù)類型、常量與變量
2.2.1 數(shù)據(jù)類型
2.2.2 常量
2.2 .3變量
2.3Print語句和賦值語句
2.3.1 語法描述規(guī)則
2.3.2 Print語句
2.3 .3賦值語句
2.4 運(yùn)算符、表達(dá)式、常用內(nèi)部函數(shù)
2.4.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
2.4 .2字符串運(yùn)算符與字符串表達(dá)式
2.4 .3關(guān)系運(yùn)算符與關(guān)系表達(dá)式
2.4.4 邏輯運(yùn)算符與邏輯表達(dá)式
2.4.5 常用的內(nèi)部函數(shù)
2.4.6 InputBox函數(shù)和MsgBox函數(shù)
2.5 編程實(shí)例
習(xí)題二
第3章 控制結(jié)構(gòu)
3.1 程序結(jié)構(gòu)與流程圖
3.2 選擇控制結(jié)構(gòu)
3.2.1 單行結(jié)構(gòu)條件語句
3.2.2 多行結(jié)構(gòu)條件語句
3.2.3 多分支選擇控制結(jié)構(gòu)
3.3 循環(huán)控制結(jié)構(gòu)
3.3.1 For…Next循環(huán)
3.3.2 While…Wend循環(huán)
3.3.3 Do…Loop循環(huán)
3.3.4 多重循環(huán)
習(xí)題三
第4章 數(shù)組
4.1 數(shù)組的概念
4.1.1 一維數(shù)組的定義
4.1.2 二維及多維數(shù)組的定義
4.1 .3動(dòng)態(tài)數(shù)組的定義
4.2 排序?qū)嵗?br>習(xí)題四
第5章 過程
5.1 Sub過程
5.1.1 引例
5.1.2 建立Sub過程
5.1.3 調(diào)用Sub過程
5.1.4 通用過程與事件過程
5.2 函數(shù)過程
5.2.1 建立函數(shù)過程
5.2 .2調(diào)用函數(shù)過程
5.2 .3函數(shù)過程與Sub過程的區(qū)別
5.3 參數(shù)傳遞
5.3.1 形參與實(shí)參
5.3.2 引用與傳值
5.3 .3數(shù)組參數(shù)的傳遞
5.4 變量的作用范圍
5.4.1 變量的作用范圍
5.4.2 靜態(tài)變量
習(xí)題五
第6章 常用控件
6.1 標(biāo)簽、文本框和命令按鈕
6.1.1 標(biāo)簽
6.1.2 文本框
6.1.3 命令按鈕
6.2 單選按鈕、復(fù)選框和框架
6.2.1 單選按鈕
6.2.2 復(fù)選框
6.2.3 框架
6.3 列表框和組合框
6.3.1 列表框
6.3.2組合框
6.4 滾動(dòng)條
6.5 定時(shí)器
6.6 圖形控件
6.7 控件數(shù)組
6.7.1 控件數(shù)組的概念
6.7.2 控件數(shù)組的使用
習(xí)題六
第7章 繪圖方法
7.1 坐標(biāo)系統(tǒng)
7.1.1 坐標(biāo)刻度
7.1.2 自定義坐標(biāo)系
7.2 繪圖屬性
7.2.1 當(dāng)前坐標(biāo)
7.2.2 使用顏色
7.2.3 線寬和線型
7.2.4 填充
7.3繪圖方法
7.3.1 畫點(diǎn)方法Pset
7.3.2 畫線、矩形方法Line
7.3 .3畫圓、圓弧和橢圓方法circle
7.4 繪圖應(yīng)用實(shí)例
習(xí)題七
第8章對(duì)話框和菜單
8.1 用戶自定義對(duì)話框
8.1.1 對(duì)話框概述
8.1.2 由普通窗體創(chuàng)建自定義對(duì)話框
8.1.3 使用對(duì)話框模板窗體創(chuàng)建對(duì)話框
8.1.4 顯示與關(guān)閉自定義對(duì)話框
8.2 通用對(duì)話框控件CommonDialog
8.2.1 通用對(duì)話框控件
8.2.2 “打開”/“另存為”對(duì)話框
8.2.3 “顏色”對(duì)話框
8.2.4 “字體”對(duì)話框
8.2.5 其他對(duì)話框
8.3 菜單設(shè)計(jì)
8.3.1 菜單概述
8.3.2 菜單編輯器
8.3 .3下拉式菜單
8.3.4 彈出式菜單
習(xí)題八
第9章文件
9.1 文件
9.1.1 文件的結(jié)構(gòu)
9.1.2 文件的存取類型
9.2 順序文件
9.2.1 順序文件的打開與關(guān)閉
9.2.2 順序文件的寫操作
9.2.3 順序文件的讀操作
9.3 常用文件操作語句和函數(shù)
9.4 文件管理控件
9.4.1 驅(qū)動(dòng)器列表框
9.4.2 目錄列表框
9.4 3文件列表框
習(xí)題九
第10章 數(shù)據(jù)庫
10.1 與數(shù)據(jù)庫相關(guān)的概念
10.2 可視化數(shù)據(jù)管理器
10.2.1 數(shù)據(jù)庫的建立
……
附錄
參考文獻(xiàn)
2.類
類是同一種對(duì)象的統(tǒng)稱,是一個(gè)抽象的概念,它通過實(shí)例化創(chuàng)建對(duì)象。比如,對(duì)汽車進(jìn)行描述,形成一個(gè)抽象的關(guān)于汽車的定義,這個(gè)定義就是類,而按照汽車的定義,將汽車生產(chǎn)出來,一輛輛真實(shí)存在的汽車就是一個(gè)個(gè)實(shí)例化后的對(duì)象。因此,類是一個(gè)概念,而對(duì)象則是類的具體實(shí)現(xiàn)。
1.3.2對(duì)象的屬性
屬性是對(duì)象的性質(zhì)。我們賦予一個(gè)對(duì)象不同的屬性值,就能改變對(duì)象的外觀和行為。比如,一個(gè)標(biāo)簽控件被放置在窗體上,如果我們改變它的Caption屬性值,就能改變它顯示的文字內(nèi)容。還可以更改標(biāo)簽、文本框、命令按鈕等控件的字體、顏色、大小等屬性。
我們可以在界面設(shè)計(jì)時(shí)對(duì)控件的屬性進(jìn)行設(shè)置,方法如下:
1)用鼠標(biāo)單擊選中控件對(duì)象。
2)在屬性窗口中查找到相應(yīng)屬性,然后在它右列中填入新的值。
我們也可以在程序運(yùn)行時(shí)改變控件的屬性,這需要在設(shè)計(jì)時(shí)的代碼編輯器中通過編程實(shí)現(xiàn),其格式如下:
對(duì)象名.屬性名=屬性值
比如我們現(xiàn)在讓控件Labell的顯示內(nèi)容變?yōu)椤皻g迎使用VB”,用下列的代碼即可:
Labeii.Caption=”歡迎使用VB”
關(guān)于如何在代碼編輯器中編程,我們?cè)陔S后的例子中會(huì)講到。
1.3.3事件
事件是Visual Basic預(yù)先定義的、對(duì)象能識(shí)別的動(dòng)作。每個(gè)控件都可以對(duì)一個(gè)或多個(gè)事件進(jìn)行識(shí)別和響應(yīng),比如,當(dāng)用戶單擊窗口上的一個(gè)命令按鈕時(shí),這個(gè)命令按鈕就獲得一個(gè)Click事件(鼠標(biāo)單擊事件),又如,當(dāng)用戶用鍵盤對(duì)一個(gè)文本框內(nèi)的內(nèi)容進(jìn)行修改、輸入,這個(gè)文本框就獲得文本被改變事件(Changed)、鍵盤輸入事件(Press)等。