普通高等教育“十一五”規(guī)劃教材:Visual Bas1c程序設(shè)計
定 價:28 元
- 作者:郭賢海 著
- 出版時間:2010/3/1
- ISBN:9787030268372
- 出 版 社:科學(xué)出版社
- 中圖法分類:TP312BA
- 頁碼:271
- 紙張:膠版紙
- 版次:1
- 開本:16開
《Visual Basic程序設(shè)計》針對初學(xué)者的特點,精心設(shè)計章節(jié)內(nèi)容、準(zhǔn)確定位,章節(jié)的設(shè)置符合學(xué)習(xí)規(guī)律,實例講解詳細(xì)、重點突出、深入淺出,能使初學(xué)者快速入門!禫isual Basic程序設(shè)計》分為10章,由淺入深地介紹了Visual Basic基本知識、編程基礎(chǔ)、控制結(jié)構(gòu)、數(shù)組、過程、常用內(nèi)部控件、繪圖方法、菜單和對話框、文件、數(shù)據(jù)庫等內(nèi)容。
Visual Basic語言是最流行、使用人數(shù)最多的編程語言,它簡單易學(xué)、應(yīng)用廣泛,是在校大學(xué)生學(xué)習(xí)編程的首選語言,學(xué)會Visual Basic能使你的專業(yè)技能如虎添翼。
《Visual Basic程序設(shè)計》可以作為各類高等院校、各類高職院校學(xué)生的“Visual Basic程序設(shè)計”課程的教材,也可作為廣大計算機(jī)愛好者學(xué)習(xí)Visual Basic程序設(shè)計語言的參考書。
更多科學(xué)出版社服務(wù),請掃碼獲取。
Visual Basic是目前最適合初級編程者學(xué)習(xí)使用的程序設(shè)計語言,也是國內(nèi)外應(yīng)用范圍最廣的計算機(jī)高級語言之 。正是由于其容易掌握,開發(fā)界面友好,功能完善,開發(fā)效率高,以及良好的兼容性,因而成為當(dāng)前快速開發(fā)工具的首選。
本書共分10章。從Visual Basic 6.0概述開始,介紹Visual Basic集成開發(fā)環(huán)境、可視化編程的基本概念、基本方法、幾個常用控件的屬性和使用方法、基本數(shù)據(jù)類型、表達(dá)式、常用內(nèi)部函數(shù),使讀者對Visual Basic有一個初步的認(rèn)識,熟悉編程的基本步驟;接著講解Visual Basic的控制結(jié)構(gòu)語句、數(shù)組、過程函數(shù)、繪圖程序、菜單、文件、數(shù)據(jù)庫,使讀者深入了解Visual Basic的內(nèi)涵,學(xué)會各種代碼設(shè)計方法和步驟,熟練編寫Visual Basic程序,最后達(dá)到讀者掌握Visual Basic程序設(shè)計的目的。
本書編寫以改革計算機(jī)課程教學(xué),體現(xiàn)新世紀(jì)教育特色為出發(fā)點,力求有所創(chuàng)新。全書圍繞著非計算機(jī)專業(yè)學(xué)生學(xué)習(xí)和教學(xué)的特點,結(jié)合計算機(jī)二級等級考試大綱進(jìn)行組織編寫。全書由淺入深、概念明確、條理清晰,適合作為各類高等院校、各類高職院校學(xué)生的“Visual Basic程序設(shè)計”課程的教材,也可作為廣大計算機(jī)愛好者學(xué)習(xí)Visual Basic程序設(shè)計語言的參考書。
第1章 VisualBasic6.0概述
1.1 Visual Basic簡介
1.1.1 Visual Basic的發(fā)展過程
1.1.2 Visual Basic的特點
1.2 VisualBasic6.0集成開發(fā)環(huán)境
1.3VisualBasic中的基本概念
1.3.1 對象與類
1.3.2 對象的屬性
1.3.3事件
1.3.4 方法
1.4 建立第一個應(yīng)用程序
1.4.1 界面設(shè)計
1.4.2 代碼設(shè)計
1.4 .3保存工程、運行和調(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 窗體加載與卸載時觸發(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 運算符、表達(dá)式、常用內(nèi)部函數(shù)
2.4.1 算術(shù)運算符與算術(shù)表達(dá)式
2.4 .2字符串運算符與字符串表達(dá)式
2.4 .3關(guān)系運算符與關(guān)系表達(dá)式
2.4.4 邏輯運算符與邏輯表達(dá)式
2.4.5 常用的內(nèi)部函數(shù)
2.4.6 InputBox函數(shù)和MsgBox函數(shù)
2.5 編程實例
習(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動態(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 形參與實參
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 滾動條
6.5 定時器
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 畫點方法Pset
7.3.2 畫線、矩形方法Line
7.3 .3畫圓、圓弧和橢圓方法circle
7.4 繪圖應(yīng)用實例
習(xí)題七
第8章對話框和菜單
8.1 用戶自定義對話框
8.1.1 對話框概述
8.1.2 由普通窗體創(chuàng)建自定義對話框
8.1.3 使用對話框模板窗體創(chuàng)建對話框
8.1.4 顯示與關(guān)閉自定義對話框
8.2 通用對話框控件CommonDialog
8.2.1 通用對話框控件
8.2.2 “打開”/“另存為”對話框
8.2.3 “顏色”對話框
8.2.4 “字體”對話框
8.2.5 其他對話框
8.3 菜單設(shè)計
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ū)動器列表框
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.類
類是同一種對象的統(tǒng)稱,是一個抽象的概念,它通過實例化創(chuàng)建對象。比如,對汽車進(jìn)行描述,形成一個抽象的關(guān)于汽車的定義,這個定義就是類,而按照汽車的定義,將汽車生產(chǎn)出來,一輛輛真實存在的汽車就是一個個實例化后的對象。因此,類是一個概念,而對象則是類的具體實現(xiàn)。
1.3.2對象的屬性
屬性是對象的性質(zhì)。我們賦予一個對象不同的屬性值,就能改變對象的外觀和行為。比如,一個標(biāo)簽控件被放置在窗體上,如果我們改變它的Caption屬性值,就能改變它顯示的文字內(nèi)容。還可以更改標(biāo)簽、文本框、命令按鈕等控件的字體、顏色、大小等屬性。
我們可以在界面設(shè)計時對控件的屬性進(jìn)行設(shè)置,方法如下:
1)用鼠標(biāo)單擊選中控件對象。
2)在屬性窗口中查找到相應(yīng)屬性,然后在它右列中填入新的值。
我們也可以在程序運行時改變控件的屬性,這需要在設(shè)計時的代碼編輯器中通過編程實現(xiàn),其格式如下:
對象名.屬性名=屬性值
比如我們現(xiàn)在讓控件Labell的顯示內(nèi)容變?yōu)椤皻g迎使用VB”,用下列的代碼即可:
Labeii.Caption=”歡迎使用VB”
關(guān)于如何在代碼編輯器中編程,我們在隨后的例子中會講到。
1.3.3事件
事件是Visual Basic預(yù)先定義的、對象能識別的動作。每個控件都可以對一個或多個事件進(jìn)行識別和響應(yīng),比如,當(dāng)用戶單擊窗口上的一個命令按鈕時,這個命令按鈕就獲得一個Click事件(鼠標(biāo)單擊事件),又如,當(dāng)用戶用鍵盤對一個文本框內(nèi)的內(nèi)容進(jìn)行修改、輸入,這個文本框就獲得文本被改變事件(Changed)、鍵盤輸入事件(Press)等。