出版時間:2011-9 出版社:電子工業(yè)出版社 作者:劉瑞新 頁數(shù):336
內(nèi)容概要
劉瑞新創(chuàng)作的《Visual
Basic程序設(shè)計教程(第4版新編計算機類本科規(guī)劃教材普通高等教育十一五國家級規(guī)劃教材)》是普通高等教育“十一五”
國家級規(guī)劃教材。
《Visual
Basic程序設(shè)計教程(第4版新編計算機類本科規(guī)劃教材普通高等教育十一五國家級規(guī)劃教材)》以Visual Basic
6.0中文版為語言背景,通過大量實例,深入淺出地介紹Visual Basic程序開發(fā)環(huán)境,Visual Basic
程序設(shè)計基礎(chǔ),可視化編程的概念與方法,順序結(jié)構(gòu)程序設(shè)計,選擇結(jié)構(gòu)程序設(shè)計,循環(huán)結(jié)構(gòu)程序設(shè)計,數(shù)組,過程,變量與過程的作用域,用戶定義類型與枚舉類型,圖形與圖像,菜單、工具欄與對話框,鍵盤與鼠標(biāo)事件過程,數(shù)據(jù)文件,數(shù)據(jù)庫訪問技術(shù)等內(nèi)容。書中每章均附有典型習(xí)題。本書免費提供電子課件,可以登錄華信教育資源網(wǎng)(http://www.hxedu.com.cn),注冊后下載。另外,本書有配套的習(xí)題解答,對書中習(xí)題做了詳細(xì)解答。
本書可作為大學(xué)、高職高專院校的教材使用,本書同樣適合作為全國計算機登記考試二級Visual Basic語言的輔導(dǎo)教材。
書籍目錄
第1章 Visual Basic程序開發(fā)環(huán)境
1.1 VB的特點和版本
1.1.1 VB的特點
1.1.2 VB的版本
1.2 VB的啟動與退出
1.3 VB集成開發(fā)環(huán)境
1.3.1 主窗口
1.3.2 其他窗口
1.3.3 單文檔界面和多文檔界面
1.4 VB幫助系統(tǒng)
習(xí)題1
第2章 Visual Basic程序設(shè)計基礎(chǔ)
2.1 基本數(shù)據(jù)類型
2.2 變量
2.3 常量
2.4 運算符和表達(dá)式
2.4.1 算術(shù)運算符和算術(shù)表達(dá)式
2.4.2 字符串運算符和字符串表達(dá)式
2.4.3 日期運算符和日期表達(dá)式
2.4.4 關(guān)系運算符和關(guān)系表達(dá)式
2.4.5 邏輯運算符和邏輯表達(dá)式
2.4.6 表達(dá)式的執(zhí)行順序
2.5 常用內(nèi)部函數(shù)
2.5.1 數(shù)學(xué)運算函數(shù)
2.5.2 字符串函數(shù)
2.5.3 日期和時間函數(shù)
2.5.4 格式輸出函數(shù)
2.5.5 隨機數(shù)語句和函數(shù)
2.5.6 數(shù)據(jù)類型轉(zhuǎn)換函數(shù)
2.5.7 Shell函數(shù)
2.6 語句
習(xí)題2
第3章 Visual Basic可視化編程的概念與方法
3.1 可視化編程的基本概念
3.1.1 對象
3.1.2 對象的屬性、事件和方法
3.2 窗體、控件和代碼窗口
3.2.1 窗體對象
3.2.2 控件
3.2.3 代碼窗口
3.3 可視化編程的一般步驟
習(xí)題3
第4章 順序結(jié)構(gòu)程序設(shè)計
4.1 順序結(jié)構(gòu)程序的概念
4.2 數(shù)據(jù)輸出
4.2.1 直接輸出到窗體
4.2.2 使用標(biāo)簽控件輸出
4.3 常用基本語句
4.3.1 賦值語句Let
4.3.2 卸載對象語句Unload
4.3.3 注釋語句Rem
4.4 利用文本框輸入數(shù)據(jù)
4.4.1 文本框控件
4.4.2 焦點與Tab鍵序
4.4.3 框架控件
4.5 使用對話框
4.5.1 輸入框(InputBox)函數(shù)
4.5.2 消息框(MsgBox)函數(shù)
習(xí)題4
第5章 選擇結(jié)構(gòu)程序設(shè)計
5.1 If語句
5.1.1 單行結(jié)構(gòu)條件語句If…Then…Else
5.1.2 塊結(jié)構(gòu)條件語句If…Then…Else…End If
5.1.3 使用IIf函數(shù)
5.1.4 If語句的嵌套
5.2 多分支條件選擇語句Select Case
5.3 計時器控件
5.4 單選鈕和復(fù)選框
5.4.1 單選鈕控件
5.4.2 復(fù)選框控件
習(xí)題5
第6章 循環(huán)結(jié)構(gòu)程序設(shè)計
6.1 For…Next循環(huán)語句
6.2 Do…Loop循環(huán)語句
6.2.1 前測型Do…Loop循環(huán)語句
6.2.2 后測型Do…Loop循環(huán)語句
6.3 列表框與組合框
6.3.1 列表框控件
6.3.2 組合框控件
習(xí)題6
第7章 數(shù)組
7.1 數(shù)組和數(shù)組元素
7.2 靜態(tài)數(shù)組
7.2.1 聲明靜態(tài)數(shù)組
7.2.2 Option Base語句
7.2.3 數(shù)組的基本操作
7.2.4 數(shù)組元素的輸入、輸出和復(fù)制
7.2.5 數(shù)組的初始化
7.2.6 靜態(tài)數(shù)組使用示例
7.3 動態(tài)數(shù)組
7.3.1 創(chuàng)建動態(tài)數(shù)組
7.3.2 保留動態(tài)數(shù)組的原有數(shù)據(jù)
7.4 For Each…Next語句
7.5 控件數(shù)組
7.5.1 控件數(shù)組的概念
7.5.2 控件數(shù)組的建立
7.5.3 控件數(shù)組使用示例
習(xí)題7
第8章 過程
8.1 事件過程
8.2 子過程
8.2.1 創(chuàng)建子過程
8.2.2 調(diào)用子過程
8.2.3 子過程使用示例
8.3 函數(shù)過程
8.3.1 定義函數(shù)過程
8.3.2 調(diào)用函數(shù)過程
8.3.3 函數(shù)過程使用示例
8.3.4 查看過程
8.4 參數(shù)傳遞
8.4.1 形式參數(shù)與實際參數(shù)
8.4.2 按值傳遞與按地址傳遞
8.4.3 使用參數(shù)
8.4.4 傳遞數(shù)組
8.5 過程的嵌套與遞歸調(diào)用
8.5.1 過程的嵌套調(diào)用
8.5.2 過程的遞歸調(diào)用
習(xí)題8
第9章 變量與過程的作用域
9.1 代碼模塊的概念
9.2 變量的作用域和生存期
9.2.1 變量的作用域
9.2.2 變量的生存期
9.3 過程的作用域
9.4 按鈕控件
習(xí)題9
第10章 用戶定義類型與枚舉類型
10.1 用戶定義類型
10.1.1 建立用戶定義類型
10.1.2 建立和使用用戶定義類型變量
10.1.3 用戶定義類型數(shù)組
10.2 枚舉類型
10.2.1 定義枚舉類型
10.2.2 枚舉類型使用示例
10.3 滾動條控件
10.3.1 滾動條控件的類型
10.3.2 滾動條控件的常用屬性
10.3.3 滾動條控件的常用事件
10.3.4 滾動條控件使用示例
習(xí)題10
第11章 圖形與圖像
11.1 繪制圖形
11.1.1 圖形控件
11.1.2 圖形的坐標(biāo)系統(tǒng)
11.1.3 與圖形有關(guān)的屬性
11.1.4 使用顏色
11.1.5 常用繪圖方法
11.1.6 繪圖語句與Paint事件
11.2 顯示圖片
11.2.1 直接加載圖片到窗體
11.2.2 使用圖像控件
11.2.3 使用圖片框控件
習(xí)題11
第12章 菜單、工具欄與對話框
12.1 菜單
12.1.1 菜單的兩種基本類型
12.1.2 菜單編輯器
12.1.3 設(shè)計下拉式菜單
12.1.4 設(shè)計彈出式菜單
12.2 工具欄
12.2.1 手工方式設(shè)計工具欄
12.2.2 使用工具欄控件設(shè)計工具欄
12.3 公共對話框
12.3.1 添加公共對話框控件
12.3.2 使用公共對話框控件
12.3.3 公共對話框控件的應(yīng)用舉例
習(xí)題12
第13章 鍵盤與鼠標(biāo)事件過程
13.1 鍵盤事件
13.1.1 KeyPress事件
13.1.2 KeyDown事件和KeyUp事件
13.1.3 使用KeyPreview屬性
13.2 鼠標(biāo)事件
13.2.1 MouseDown事件和MouseUp事件
13.2.2 MouseMove事件
13.2.3 自定義鼠標(biāo)指針
13.2.4 使用鼠標(biāo)事件
13.3 拖放事件
13.3.1 與拖放有關(guān)的屬性、事件與方法
13.3.2 自動拖放
13.3.3 手工拖放
習(xí)題13
第14章 數(shù)據(jù)文件
14.1 文件的分類與結(jié)構(gòu)
14.1.1 文件的分類
14.1.2 文件的結(jié)構(gòu)
14.2 文件操作語句和函數(shù)
14.2.1 數(shù)據(jù)文件的操作
14.2.2 文件的打開與關(guān)閉語句
14.2.3 文件訪問函數(shù)
14.3 順序文件的操作
14.3.1 順序文件的寫操作
14.3.2 順序文件的讀操作
14.4 隨機文件的操作
14.4.1 隨機文件的讀/寫操作
14.4.2 隨機文件中記錄的增加與刪除
14.5 文件系統(tǒng)控件
14.5.1 驅(qū)動器列表框
14.5.2 目錄列表框
14.5.3 文件列表框
14.5.4 文件系統(tǒng)控件共有的屬性
14.5.5 文件系統(tǒng)對象的同步操作
14.6 文件基本操作
14.6.1 目錄的基本操作
14.6.2 文件的基本操作
習(xí)題14
第15章 數(shù)據(jù)庫訪問技術(shù)
15.1 數(shù)據(jù)庫的概念
15.2 Access數(shù)據(jù)庫
15.2.1 創(chuàng)建Access數(shù)據(jù)庫和表
15.2.2 創(chuàng)建查詢
15.3 使用數(shù)據(jù)控件
15.3.1 數(shù)據(jù)控件的屬性
15.3.2 數(shù)據(jù)控件的事件
15.3.3 數(shù)據(jù)控件的方法
15.3.4 記錄集對象
15.4 使用ADO控件
15.4.1 ADO數(shù)據(jù)控件的屬性、方法和事件
15.4.2 高級數(shù)據(jù)綁定控件
15.4.3 使用數(shù)據(jù)窗體向?qū)?br /> 習(xí)題15
章節(jié)摘錄
版權(quán)頁: 插圖: 8.2.1創(chuàng)建子過程 子過程與事件過程不同,子過程不是由對象的某種事件激活的,也不依附于某一對象,故其創(chuàng)建的方法略有區(qū)別。建立子過程有兩種方法: 使用“添加過程”對話框: 直接在代碼編輯窗口中輸入過程代碼。 1.使用“添加過程”對話框 使用“添加過程”對話框,創(chuàng)建過程的步驟如下。 (1)打開代碼編輯窗口。 (2)執(zhí)行“工具”一“添加過程”菜單命令,打開“添加過程”對話框,如圖8—3所示。 (3)在“名稱”文本框中輸入過程名,如“shuru”;在“類型”組中選擇“子程序”項;在“范圍”組中選擇范圍,相當(dāng)于使用Public(公有的)或Private(私有的)關(guān)鍵字。 (4)單擊“確定”按鈕??梢钥吹皆趯ο罅斜砜蛑袨椤埃ㄍㄓ茫保谶^程列表框中為“shuru”, 如圖8—4所示。 2.在代碼編輯窗口中輸入 在代碼編輯窗口中,把光標(biāo)定位在已有過程的外面,然后按如下格式輸入子過程: 【說明】 ①VB默認(rèn)所有模塊中的子過程是公有的(Public),表示在應(yīng)用程序中隨處都可調(diào)用它們;如果選用Private,則只有該過程所在模塊中的程序才能調(diào)用該過程。 ②如果使用Static(靜態(tài)的)關(guān)鍵字,則該過程中的所有局部變量的存儲空間只分配一次,且這些變量的值在整個程序運行期間都存在;如果省略Static,過程每次被調(diào)用時都重新為其變量分配存儲空間,當(dāng)該過程結(jié)束時釋放其變量的存儲空間。 ③(過程名)與變量名的命名規(guī)則相同,長度不得超過40個字符。 ④在過程內(nèi),不能再定義過程,但可以調(diào)用其他子過程或函數(shù)過程。
編輯推薦
《普通高等教育"十一五"國家級規(guī)劃教材?新編計算機類本科規(guī)劃教材:Visual Basic程序設(shè)計教程(第4版)》可作為大學(xué)、高職高專院校的教材使用,《普通高等教育"十一五"國家級規(guī)劃教材?新編計算機類本科規(guī)劃教材:Visual Basic程序設(shè)計教程(第4版)》同樣適合作為全國計算機登記考試二級VisualBasic語言的輔導(dǎo)教材。
圖書封面
評論、評分、閱讀與下載
Visual Basic程序設(shè)計教程 PDF格式下載