Visual Basic程序設(shè)計(第二版)
定 價:52 元
叢書名:普通高等教育“十二五”規(guī)劃教材
- 作者:主編王建忠, 張萍
- 出版時間:2016/1/1
- ISBN:9787030454478
- 出 版 社:科學(xué)出版社
- 中圖法分類:TP312BA
- 頁碼:360
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書是為將VisualBasic作為第一門程序設(shè)計課程學(xué)習(xí)的學(xué)生編寫的,以培養(yǎng)學(xué)生程序設(shè)計基本能力為目標(biāo)的教材!禕R》本書以VisualBasic6.0為語言背景,以程序設(shè)計為主線,以實際應(yīng)用為驅(qū)動,通過問題和案例引入內(nèi)容,重點講解程序設(shè)計的基本思想和基本方法,并結(jié)合相關(guān)的語言知識點進(jìn)行介紹。全書主要內(nèi)容包括程序設(shè)計代碼基礎(chǔ)、分支與循環(huán)程序控制結(jié)構(gòu)、常用控件設(shè)計、數(shù)組、過程、菜單與對話框設(shè)計、圖形操作、文件操作、VisualBasic數(shù)據(jù)訪問技術(shù)等概念與應(yīng)用。
更多科學(xué)出版社服務(wù),請掃碼獲取。
前言
第1章 Visual Basic概述(1)
1.1 Visual Basic簡介(1)
1.1.1 Visual Basic的發(fā)展(1)
1.1.2 Visual Basic的版本(1)
1.1.3 Visual Basic的特點(2)
1.1.4 Visual Basic 6.0的新特性(3)
1.2 安裝、啟動和退出Visual Basic 6.0(4)
1.2.1 Visual Basic 6.0的系統(tǒng)要求(4)
1.2.2 安裝Visual Basic 6.0(4)
1.2.3 啟動和退出Visual Basic 6.0(7)
1.3 Visual Basic的集成開發(fā)環(huán)境(7)
1.3.1 標(biāo)題欄(7)
1.3.2 菜單欄(8)
1.3.3 快捷菜單(9)
1.3.4 工具欄(9)
1.3.5 工具箱(9)
1.3.6 工程資源管理器窗口(10)
1.3.7 窗體設(shè)計窗口(11)
1.3.8 屬性窗口(12)
1.3.9 窗體布局窗口(13)
1.3.10 代碼窗口(13)
1.3.11 立即窗口(15)
1.4 Visual Basic的幫助系統(tǒng)(15)
1.4.1 使用MSDNLibrary查閱器(16)
1.4.2 使用上下文相關(guān)幫助(17)
習(xí)題1(17)
第2章 Visual Basic簡單工程的設(shè)計(19)
2.1 Visual Basic面向?qū)ο蟮幕靖拍?19)
2.1.1 對象與類(19)
2.1.2 屬性(20)
2.1.3 方法(21)
2.1.4 事件(22)
2.2 Visual Basic應(yīng)用程序基礎(chǔ)(23)
2.2.1 新建工程(23)
2.2.2 設(shè)計應(yīng)用程序界面(23)
2.2.3 設(shè)置各對象屬性(26)
2.2.4 編寫事件過程代碼(26)
2.2.5 保存工程(27)
2.2.6 運(yùn)行與調(diào)試工程(28)
2.2.7 生成可執(zhí)行文件(28)
2.3 窗體(29)
2.3.1 窗體的基本元素(29)
2.3.2 窗體的添加和移除(29)
2.3.3 窗體的屬性(30)
2.3.4 窗體的事件(33)
2.3.5 窗體的方法(34)
2.4 命令按鈕(37)
2.4.1 命令按鈕的屬性(37)
2.4.2 命令按鈕的事件(38)
2.4.3 命令按鈕的方法(38)
2.5 標(biāo)簽(39)
2.5.1 標(biāo)簽控件的屬性(39)
2.5.2 標(biāo)簽控件的事件(40)
2.5.3 標(biāo)簽控件的方法(40)
2.6 文本框(41)
2.6.1 文本框控件的屬性(41)
2.6.2 文本框控件的事件(43)
2.6.3 文本框控件的方法(43)
習(xí)題2(46)
第3章 Visual Basic程序設(shè)計代碼基礎(chǔ)(48)
3.1 字符集與字符編碼(48)
3.2 數(shù)據(jù)類型(48)
3.3 常量(51)
3.4 變量(52)
3.5 常用函數(shù)(55)
3.6 運(yùn)算符與表達(dá)式(60)
3.7 代碼編寫規(guī)范(63)
習(xí)題3(65)
第4章 Visual Basic的控制結(jié)構(gòu)(68)
4.1 基本語句(68)
4.1.1 賦值語句(68)
4.1.2 數(shù)據(jù)輸入(71)
4.1.3 數(shù)據(jù)輸出(73)
4.1.4 打印機(jī)輸出(82)
4.2 順序結(jié)構(gòu)程序設(shè)計(83)
4.3 選擇結(jié)構(gòu)程序設(shè)計(84)
4.3.1 If語句(84)
4.3.2 多分支選擇語句SelectCase…EndSelect(87)
4.3.3 替代條件語句的函數(shù)(89)
4.3.4 條件語句的嵌套(90)
4.4 循環(huán)結(jié)構(gòu)程序設(shè)計(91)
4.4.1 FOR…NEXT循環(huán)(91)
4.4.2 Do…Loop循環(huán)(93)
4.4.3 While…Wend循環(huán)(96)
4.4.4 循環(huán)的嵌套(98)
4.5 其他輔助控制語句(101)
4.5.1 退出語句Exit(101)
4.5.2 結(jié)束語句End(101)
4.6 程序調(diào)試與錯誤處理(101)
4.6.1 編程規(guī)范(101)
4.6.2 程序錯誤(103)
4.6.3 程序調(diào)試(104)
習(xí)題4(105)
第5章 常用控件(119)
5.1 控件分類(119)
5.2 圖片框(120)
5.3 圖像框(122)
5.4 復(fù)選框(125)
5.5 框架(127)
5.6 單選按鈕(129)
5.7 列表框(133)
5.8 組合框(138)
5.9 定時器(141)
5.10 滾動條(146)
5.11 游標(biāo)控件(148)
5.12 進(jìn)度條(149)
5.13 日期/時間控件(151)
5.14 鼠標(biāo)與鍵盤(153)
5.15 焦點與Tab順序(156)
習(xí)題5(158)
第6章 數(shù)組(170)
6.1 數(shù)組的基本概念(170)
6.1.1 數(shù)組與數(shù)組元素(170)
6.1.2 數(shù)組的類型(170)
6.1.3 數(shù)組的形式(171)
6.1.4 數(shù)組的維數(shù)(171)
6.2 數(shù)組的定義與應(yīng)用(171)
6.2.1 靜態(tài)數(shù)組的定義(171)
6.2.2 數(shù)組的基本操作(172)
6.2.3 用戶自定義類型的數(shù)組(176)
6.3 數(shù)組的基本操作示例(177)
6.4 動態(tài)數(shù)組(185)
6.4.1 動態(tài)數(shù)組的建立(185)
6.4.2 保留動態(tài)數(shù)組的內(nèi)容(187)
6.5 控件數(shù)組(188)
6.5.1 控件數(shù)組的概念(188)
6.5.2 控件數(shù)組的建立(188)
6.5.3 控件數(shù)組的應(yīng)用(190)
習(xí)題6(192)
第7章 過程(200)
7.1 Sub過程(200)
7.1.1 事件過程(200)
7.1.2 通用過程(202)
7.2 Function過程(205)
7.2.1 Function過程的定義(205)
7.2.2 Function過程的調(diào)用(205)
7.3 參數(shù)的傳遞(207)
7.3.1 形參與實參(207)
7.3.2 引用(208)
7.3.3 傳值(208)
7.3.4 數(shù)組參數(shù)(209)
7.3.5 對象參數(shù)(210)
7.3.6 可選參數(shù)與可變參數(shù)(212)
7.4 過程的嵌套與遞歸(213)
7.4.1 過程的嵌套調(diào)用(213)
7.4.2 過程的遞歸調(diào)用(214)
7.5 Visual Basic工程結(jié)構(gòu)(215)
7.5.1 模塊的分類(216)
7.5.2 多重窗體(217)
7.5.3 SubMain過程(220)
7.6 變量的作用域與生存周期(220)
7.6.1 變量的作用域(220)
7.6.2 變量的生存周期(222)
習(xí)題7(222)
第8章 菜單與對話框設(shè)計(230)
8.1 菜單設(shè)計(230)
8.1.1 下拉式菜單(230)
8.1.2 彈出式菜單(239)
8.2 對話框設(shè)計(241)
8.2.1 對話框的分類和特點(241)
8.2.2 自定義對話框(242)
8.2.3 通用對話框(245)
習(xí)題8(252)
第9章 圖形操作(255)
9.1 圖形操作基礎(chǔ)(255)
9.1.1 標(biāo)準(zhǔn)坐標(biāo)系(255)
9.1.2 自行定義坐標(biāo)系(256)
9.2 繪圖屬性(257)
9.2.1 當(dāng)前坐標(biāo)(257)
9.2.2 DrawWidth屬性(258)
9.2.3 DrawStyle屬性(258)
9.2.4 顏色(258)
9.2.5 FillColor屬性和FillStyle屬性(259)
9.3 圖形繪制(260)
9.3.1 Shape控件(260)
9.3.2 Line控件(261)
9.4 繪圖方法(261)
9.4.1 Line方法(261)
9.4.2 Circle方法(262)
9.4.3 PSet方法(263)
9.4.4 Cls清除圖形方法(264)
習(xí)題9(264)
第10章 文件操作(265)
10.1 文件的基本概念(265)
10.1.1 文件說明(265)
10.1.2 文件結(jié)構(gòu)(265)
10.1.3 文件分類(266)
10.2 文件的打開與關(guān)閉(267)
10.2.1 打開文件(267)
10.2.2 關(guān)閉文件(268)
10.3 文件的讀/寫(269)
10.3.1 相關(guān)概念和函數(shù)(269)
10.3.2 順序文件的讀/寫(270)
10.3.3 隨機(jī)文件的讀/寫(274)
10.3.4 二進(jìn)制文件的讀/寫(276)
10.3.5 常用文件及目錄操作語句和函數(shù)(277)
10.4 常用文件系統(tǒng)控件(279)
10.4.1 驅(qū)動器列表框(279)
10.4.2 目錄列表框(280)
10.4.3 文件列表框(281)
習(xí)題10(283)
第11章 Visual Basic與數(shù)據(jù)庫(287)
11.1 數(shù)據(jù)庫概述(287)
11.1.1 數(shù)據(jù)庫的基本概念(287)
11.1.2 關(guān)系數(shù)據(jù)庫的基本概念(288)
11.1.3 數(shù)據(jù)訪問基礎(chǔ)(289)
11.2 使用可視化數(shù)據(jù)庫管理器(290)
11.2.1 建立數(shù)據(jù)庫(290)
11.2.2 添加數(shù)據(jù)表(291)
11.2.3 編輯數(shù)據(jù)表中數(shù)據(jù)(292)
11.2.4 使用數(shù)據(jù)窗體設(shè)計器(293)
11.2.5 使用查詢生成器(295)
11.3 ADOData控件(296)
11.3.1 ADOData控件的屬性(297)
11.3.2 ADOData控件的事件(299)
11.3.3 Recordset對象(300)
11.3.4 數(shù)據(jù)綁定控件(301)
11.3.5 ADOData控件的應(yīng)用(302)
11.4 結(jié)構(gòu)化查詢語言(304)
11.4.1 SQL語言的組成(304)
11.4.2 數(shù)據(jù)的查詢(304)
11.4.3 數(shù)據(jù)表的操作(306)
11.4.4 SQL的應(yīng)用(307)
習(xí)題11(307)
綜合練習(xí)一(310)
綜合練習(xí)二(319)
參考答案(343)
參考文獻(xiàn)(350)