出版時(shí)間:2010-5 出版社:蘇州大學(xué)出版社 作者:江蘇省教育廳 , 牛又奇 , 孫建國(guó) 編 頁(yè)數(shù):300
Tag標(biāo)簽:無(wú)
內(nèi)容概要
《Visual
Basic程序設(shè)計(jì)教程(2010年版)》內(nèi)容簡(jiǎn)介:在江蘇省高等學(xué)校計(jì)算機(jī)等級(jí)考試中心領(lǐng)導(dǎo)的指導(dǎo)和諸多一線教師的支持與幫助下,新的《Visual
Basic程序設(shè)計(jì)教程》終于與廣大讀者見(jiàn)面了。修訂后的教材與第1版教材相比,在保持第1版教材的條理清晰、示例豐富、詳略有序、易于教學(xué)的特點(diǎn)的基礎(chǔ)上,在總體結(jié)構(gòu)上作了一些調(diào)整。修訂后的版本充分吸取了諸多一線教師及廣大學(xué)生的意見(jiàn)與建議,并研究與參考了美國(guó)大學(xué)的原版教材。全書共分12章,另加兩個(gè)附錄。它們是:“第1章Visual
Basic導(dǎo)論”、“第2章程序設(shè)計(jì)與算法(問(wèn)題求解)”、“第3章常用控件與界面設(shè)計(jì)”、“第4章數(shù)據(jù)、表達(dá)式與簡(jiǎn)單程序設(shè)計(jì)”、“第5章選擇分支與循環(huán)”、“第6章數(shù)組”、“第7章過(guò)程”、“第8章文件”、“第9章程序調(diào)試”、“第10章其他控件及其應(yīng)用”、“第11章圖形處理及多媒體應(yīng)用”、“第12章數(shù)據(jù)庫(kù)操作與編程”、“附錄1Visual]Basic的集成開發(fā)環(huán)境”、“附錄2VisualBasic的幫助系統(tǒng)”。
對(duì)于學(xué)習(xí)過(guò)《大學(xué)計(jì)算機(jī)信息技術(shù)基礎(chǔ)》的學(xué)生,第2章作為閱讀材料,可免講。附錄1和附錄2也是供學(xué)生在課后練習(xí)時(shí)的參考閱讀材料。書中帶有*號(hào)的部分,也屬閱讀材料。
第1版教材中,組合框、滾動(dòng)條、文件管理控件等一般應(yīng)用較少的控件,在修訂后的教材中被移到了第11章,但增加了應(yīng)用日益重要的公共對(duì)話框的介紹。
書籍目錄
第1章 Visual Basic導(dǎo)論
1.1 Visual Basic與Windows
1.2 Windows程序:界面與事件驅(qū)動(dòng)
1.3 對(duì)象、屬性與方法
1.4 一個(gè)Windows程序示例
第2章 程序設(shè)計(jì)與算法(問(wèn)題求解)
2.1 程序的基本組成:輸入、處理與輸出
2.1.1 計(jì)算機(jī)解題示例
2.1.2 程序設(shè)計(jì)的一般步驟
2.2 算法與編程工具
第3章 常用控件與界面設(shè)計(jì)
3.1 創(chuàng)建窗體
3.1.1 定制窗體屬性
3.1.2 窗體的顯示、隱藏、裝載和卸載
3.1.3 Print方法
3.2 Visual Basic的常用控件
3.2.1 概述
3.2.2 常用控件
3.3 制作菜單
3.3.1 菜單概述
3.3.2 使用菜單編輯器
3.4 多窗體界面程序設(shè)計(jì)
3.5 界面設(shè)計(jì)程序示例
第4章 數(shù)據(jù)、表達(dá)式與簡(jiǎn)單程序設(shè)計(jì)
4.1 Visual Basic程序代碼的組織方式
4.1.1 過(guò)程
4.1.2 模塊
4.2 代碼行的書寫規(guī)則
4.3 Visual Basic的數(shù)據(jù)
4.3.1 數(shù)據(jù)類型
4.3.2 常量
4.3.3 變量
4.4 運(yùn)算符與表達(dá)式
4.4.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
4.4.2 關(guān)系運(yùn)算符與關(guān)系表達(dá)式
4.4.3 邏輯運(yùn)算符與邏輯表達(dá)式
4.4.4 運(yùn)算規(guī)則
4.5 賦值語(yǔ)句
4.6 Visual Basic公共函數(shù)
4.6.1 算術(shù)函數(shù)
4.6.2 字符函數(shù)
4.6.3 轉(zhuǎn)換函數(shù)
4.6.4 日期與時(shí)間函數(shù)
4.6.5 格式化函數(shù)Format
4.7 InputBox函數(shù)與MsgBox函數(shù)
4.7.1 InputBox函數(shù)
4.7.2 MsgBox函數(shù)
第5章 選擇分支與循環(huán)
5.1 分支結(jié)構(gòu)與分支結(jié)構(gòu)語(yǔ)句
5.1.1 If-Then-Else-End If結(jié)構(gòu)語(yǔ)句
5.1.2 Select-Case-End Select結(jié)構(gòu)語(yǔ)句
5.2 循環(huán)結(jié)構(gòu)與循環(huán)結(jié)構(gòu)語(yǔ)句
5.2.1 Do-Loop循環(huán)結(jié)構(gòu)語(yǔ)句
5.2.2 For-Next循環(huán)結(jié)構(gòu)語(yǔ)句
5.2.3 循環(huán)嵌套
5.3 程序示例
第6章 數(shù)組
6.1 數(shù)組的概念
6.1.1 數(shù)組命名與數(shù)組元素
6.1.2 數(shù)組定義
6.1.3 數(shù)組的結(jié)構(gòu)
6.1.4 數(shù)組函數(shù)及數(shù)組語(yǔ)句
6.2 數(shù)組的基本操作
6.2.1 數(shù)組元素的賦值
6.2.2 數(shù)組元素的輸出
6.2.3 數(shù)組元素的引用
6.3 動(dòng)態(tài)數(shù)組
6.4 控件數(shù)組
6.4.1 基本概念
6.4.2 建立控件數(shù)組
6.4.3 使用控件數(shù)組
6.5 程序示例
第7章 過(guò)程
7.1 Sub過(guò)程
7.1.1 事件過(guò)程
7.1.2 通用過(guò)程
7.2 Function過(guò)程
7.3 過(guò)程調(diào)用
7.3.1 事件過(guò)程的調(diào)用
7.3.2 Sub過(guò)程調(diào)用
7.3.3 Function過(guò)程調(diào)用
7.3.4 調(diào)用其他模塊中的過(guò)程
7.4 參數(shù)的傳遞
7.4.1 形參與實(shí)參
7.4.2 按值傳遞參數(shù)
7.4.3 按地址傳遞參數(shù)
7.4.4 數(shù)組參數(shù)
7.4.5 對(duì)象參數(shù)
7.5 遞歸過(guò)程
7.6 變量的作用域
7.6.1 過(guò)程級(jí)變量
7.6.2 模塊級(jí)變量
7.6.3 全局變量
7.6.4 關(guān)于同名變量
7.6.5 靜態(tài)變量
7.7 程序示例
7.8 創(chuàng)建與設(shè)置啟動(dòng)過(guò)程
第8章 文件
8.1 文件處理
8.1.1 文件概述
8.1.2 訪問(wèn)文件的語(yǔ)句和函數(shù)
8.2 順序文件
8.2.1 順序文件的寫操作
8.2.2 順序文件的讀操作
8.2.3 使用外部程序處理順序文件
8.3 隨機(jī)文件
8.3.1 變量聲明
8.3.2 隨機(jī)文件的打開
8.3.3 隨機(jī)文件的寫操作
8.3.4 隨機(jī)文件的讀操作
8.3.5 增加、刪除隨機(jī)文件中的記錄
8.4 二進(jìn)制文件
第9章 程序調(diào)試
9.1 程序調(diào)試的基本概念
9.1.1 錯(cuò)誤類型
9.1.2 VisualBasic調(diào)試工具
9.2 程序調(diào)試
9.2.1 辛斷狀態(tài)的進(jìn)入與退出
9.2.2 使用調(diào)試窗口
9.2.3 斷點(diǎn)設(shè)置與單步調(diào)試
第10章 其他控件及其應(yīng)用
10.1 組合框與滾動(dòng)條
10.1.1 組合框(ComboBox)
10.1.2 滾動(dòng)條(scrollBar)
10.2 文件管理控件
10.2.1 驅(qū)動(dòng)器列表框
10.2.2 目錄(文件夾)列表框
10.2.3 文件列表框
10.2.4 組合使用文件管理控件
10.3 公共對(duì)話框
10.3.1 概述
10.3.2 公共對(duì)話框控件應(yīng)用
第11章 圖形處理及多媒體應(yīng)用
11.1 圖形處理
11.1.1 坐標(biāo)系統(tǒng)
11.1.2 自定義坐標(biāo)系
11.1.3 色彩函數(shù)
11.1.4 使用繪圖控件
11.1.5 使用繪圖方法
11.1.6 使用圖片框
11.1.7 應(yīng)用鼠標(biāo)事件
11.2 多媒體應(yīng)用
11.2.1 使用動(dòng)畫控件
11.2.2 多媒體控件
第12章 數(shù)據(jù)庫(kù)操作與編程
12.1 數(shù)據(jù)庫(kù)基本知識(shí)
12.1.1 概述
12.1.2 數(shù)據(jù)庫(kù)的基本概念
12.1.3 數(shù)據(jù)模型
12.2 數(shù)據(jù)庫(kù)的建立
12.2.1 關(guān)系數(shù)據(jù)庫(kù)的基本結(jié)構(gòu)
12.2.2 數(shù)據(jù)庫(kù)的建立
12.2.3 建立查詢
12.3 數(shù)據(jù)控件
12.3.1 數(shù)據(jù)控件及其屬性
12.3.2 應(yīng)用數(shù)據(jù)控件
12.3.3 數(shù)據(jù)庫(kù)操作
12.4 結(jié)構(gòu)化查詢語(yǔ)言SQL
12.4.1 SQL的基本組成
12.4.2 SQL語(yǔ)句應(yīng)用
12.5 數(shù)據(jù)處理
12.5.1 數(shù)據(jù)窗體向?qū)?br />12.5.2 報(bào)表設(shè)計(jì)
12.6 ADO數(shù)據(jù)訪問(wèn)對(duì)象
12.6.1 ADO對(duì)象模型
12.6.2 ADO Data控件
12.6.3 ActiveX數(shù)據(jù)對(duì)象
12.6.4 應(yīng)用示例
附錄1 Visual Basic的集成開發(fā)環(huán)境
附錄2 Visual Basic的幫助系統(tǒng)
章節(jié)摘錄
插圖:2.窗體的:Initialize、Load、Activate、GotFocus事件Initialize(初始化)事件是在窗體被加載(Load)之前,窗體被配置的時(shí)候觸發(fā)。Load(加載)事件,VB把窗體從磁盤或從磁盤緩沖區(qū)讀入內(nèi)存時(shí)發(fā)生。Activate(激活)事件是在窗體已經(jīng)被裝入內(nèi)存,變成被激活的窗體時(shí)觸發(fā)。Got,F(xiàn)OCUS事件在窗體成為當(dāng)前焦點(diǎn)時(shí)觸發(fā)。編寫窗體事件過(guò)程,應(yīng)該了解這些事件在一個(gè)應(yīng)用程序中發(fā)生的次序。在單擊Run運(yùn)行一個(gè)VB應(yīng)用程序時(shí)首先發(fā)生Initialize事件,跟著是Load事件被激活,VB把窗體裝入內(nèi)存之后,窗體被激活時(shí),Actirate事件發(fā)生。這三個(gè)事件是在一瞬間就完成了。對(duì)于GotFocus事件,分兩種不同情況:如果窗體上沒(méi)有可以獲得焦點(diǎn)的控件,那么該窗體的GotFocus事件就會(huì)發(fā)生;如果窗體上有可以獲得焦點(diǎn)的控件,那么成為焦點(diǎn)的將是控件,而不是窗體,因此發(fā)生的是控件的GotFocus事件,而不是窗體的GotFocus事件。窗體的Initialize和Load事件都是發(fā)生在窗體被顯示之前,可以在Form-Initialize和Form-Load事件過(guò)程中放置一些命令來(lái)初始化應(yīng)用程序。例如,設(shè)置初始條件、調(diào)整對(duì)象的屬性、定義一些變量和常量等。由于窗體還未被顯示,放入這兩個(gè)事件過(guò)程中的語(yǔ)句是有所限制的。
編輯推薦
《Visual Basic程序設(shè)計(jì)教程(2010年版)》:江蘇省高等學(xué)校計(jì)算機(jī)等級(jí)考試系列教材·21世紀(jì)高校教材
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Visual Basic程序設(shè)計(jì)教程 PDF格式下載