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