出版時(shí)間:2010-2 出版社:人民郵電出版社 作者:黃津津 主編,王盈瑛,辛利 編著 頁數(shù):288
內(nèi)容概要
本書以Visual Basic 6.0語言為基礎(chǔ),著重介紹Visual
Basic編程的基本知識(shí)和方法,并將基本知識(shí)與實(shí)際案例相融合,使學(xué)生在學(xué)習(xí)過程中不但能掌握基本的知識(shí),而且具備了綜合分析問題和解決問題的能力。全書共10章,主要內(nèi)容包括:Visual
Basic概述、窗體和基本控件、數(shù)據(jù)類型與表達(dá)式、Visual
Basic控制結(jié)構(gòu)、數(shù)組、過程、文件、程序調(diào)試、菜單與多窗體設(shè)計(jì)、數(shù)據(jù)庫應(yīng)用基礎(chǔ)等。每章由4部分組成:基本知識(shí)、案例、案例實(shí)訓(xùn)、練習(xí)題。每章的案例與案例實(shí)訓(xùn)涵蓋了Visual
Basic程序設(shè)計(jì)教學(xué)大綱要求的相應(yīng)章節(jié)的全部知識(shí)點(diǎn)。同時(shí)編寫的《Visual
Basic程序設(shè)計(jì)——學(xué)習(xí)與實(shí)驗(yàn)指導(dǎo)》一書可以與本書配套使用,旨在提高學(xué)生對知識(shí)點(diǎn)的認(rèn)識(shí),提高操作和應(yīng)用能力。
本書可作為高等院校非計(jì)算機(jī)專業(yè)學(xué)習(xí)Visual Basic程序設(shè)計(jì)的教材,也可作為計(jì)算機(jī)等級(jí)考試二級(jí)Visual
Basic程序設(shè)計(jì)考試的人員或有關(guān)培訓(xùn)用書,還可作為社會(huì)各類學(xué)校及自學(xué)者學(xué)習(xí)Visual Basic程序設(shè)計(jì)的參考書。
書籍目錄
第1章 Visual Basic概述
1.1 Visual Basic簡介
1.1.1 Visual Basic及其發(fā)展
1.1.2 Visual Basic的功能特點(diǎn)
1.2 Visual Basic的啟動(dòng)與退出
1.2.1 Visual Basic的啟動(dòng)
1.2.2 Visual Basic的退出
1.3 Visual Basic集成開發(fā)環(huán)境
1.3.1 主窗口
1.3.2 窗體設(shè)計(jì)器窗口
1.3.3 工具箱窗口
1.3.4 工程資源管理器窗口
1.3.5 屬性窗口
1.3.6 窗體布局窗口
1.3.7 代碼編輯器窗口
1.3.8 其他窗口
1.4 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念
1.4.1 對象及對象類
1.4.2 對象的屬性、方法與事件
1.4.3 事件過程與事件驅(qū)動(dòng)程序設(shè)計(jì)
1.5 Visual Basic程序設(shè)計(jì)的基本步驟
1.5.1 創(chuàng)建用戶界面
1.5.2 設(shè)置對象屬性
1.5.3 編寫程序代碼
1.5.4 保存工程
1.5.5 運(yùn)行及調(diào)試程序
1.5.6 生成可執(zhí)行文件
1.6 案例
1.7 案例實(shí)訓(xùn)
練習(xí)題1
第2章 窗體和基本控件
2.1 窗體
2.1.1 窗體的屬性
2.1.2 窗體的方法
2.1.3 窗體的事件
2.2 基本控件
2.2.1 文本框
2.2.2 標(biāo)簽
2.2.3 命令按鈕
2.2.4 列表框
2.2.5 組合框
2.2.6 圖像框
2.2.7 圖片框
2.2.8 框架
2.2.9 單選按鈕
2.2.10 復(fù)選框
2.2.11 滾動(dòng)條
2.2.12 計(jì)時(shí)器
2.3 案例
2.4 案例實(shí)訓(xùn)
練習(xí)題2
第3章 數(shù)據(jù)類型與表達(dá)式
3.1 基本字符集及編碼規(guī)則
3.1.1 字符集
3.1.2 關(guān)鍵字
3.1.3 編碼規(guī)則與約定
3.2 數(shù)據(jù)類型
3.3 常量和變量
3.3.1 常量
3.3.2 變量
3.4 運(yùn)算符和表達(dá)式
3.4.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
3.4.2 字符串運(yùn)算符與字符串表達(dá)式
3.4.3 關(guān)系運(yùn)算符與關(guān)系表達(dá)式
3.4.4 邏輯運(yùn)算符與邏輯表達(dá)式
3.5 常用內(nèi)部函數(shù)
3.5.1 算術(shù)函數(shù)
3.5.2 字符函數(shù)
3.5.3 轉(zhuǎn)換函數(shù)
3.5.4 日期與時(shí)間函數(shù)
3.5.5 隨機(jī)函數(shù)Rnd與Randomize語句
3.5.6 格式輸出Format函數(shù)
3.6 案例
3.7 案例實(shí)訓(xùn)
練習(xí)題3
第4章 Visual Basic控制結(jié)構(gòu)
4.1 順序結(jié)構(gòu)與順序結(jié)構(gòu)語句
4.1.1 賦值語句
4.1.2 數(shù)據(jù)的輸入與輸出
4.2 選擇結(jié)構(gòu)與選擇結(jié)構(gòu)語句
4.2.1 If語句
4.2.2 Select Case語句
4.3 循環(huán)結(jié)構(gòu)與循環(huán)結(jié)構(gòu)語句
4.3.1 For-Next循環(huán)結(jié)構(gòu)語句
4.3.2 Do-Loop循環(huán)結(jié)構(gòu)語句
4.3.3 循環(huán)嵌套
4.4 案例
4.5 案例實(shí)訓(xùn)
練習(xí)題4
第5章 數(shù)組
5.1 數(shù)組的概念
5.1.1 數(shù)組的命名與數(shù)組元素
5.1.2 數(shù)組的維數(shù)
5.1.3 數(shù)組的大小
5.1.4 數(shù)組的分類
5.2 靜態(tài)數(shù)組
5.2.1 靜態(tài)數(shù)組的聲明
5.2.2 靜態(tài)數(shù)組的應(yīng)用
5.3 動(dòng)態(tài)數(shù)組
5.3.1 動(dòng)態(tài)數(shù)組的聲明
5.3.2 動(dòng)態(tài)數(shù)組的應(yīng)用
5.4 數(shù)組的基本操作
5.4.1 數(shù)組元素的引用
5.4.2 數(shù)組元素的賦值
5.4.3 數(shù)組元素的輸出
5.4.4 與數(shù)組相關(guān)的操作函數(shù)
5.5 控件數(shù)組
5.5.1 控件數(shù)組的概念
5.5.2 控件數(shù)組的建立
5.6 數(shù)組應(yīng)用實(shí)例
5.7 案例
5.8 案例實(shí)訓(xùn)
練習(xí)題5
第6章 過程
6.1 程序代碼的結(jié)構(gòu)化組織
6.1.1 模塊
6.1.2 過程
6.2 Sub子過程
6.2.1 定義Sub子過程
6.2.2 建立Sub子過程
6.3 Function過程
6.3.1 定義Function過程
6.3.2 建立Function過程
6.4 過程調(diào)用
6.4.1 調(diào)用Sub子過程
6.4.2 調(diào)用Function過程
6.4.3 事件過程的調(diào)用
6.4.4 不同模塊間過程的調(diào)用
6.5 參數(shù)的傳遞
6.5.1 形參與實(shí)參
6.5.2 按值傳遞參數(shù)
6.5.3 按地址傳遞參數(shù)
6.5.4 參數(shù)傳遞方式的正確使用
6.5.5 數(shù)組參數(shù)
6.5.6 對象參數(shù)*
6.6 過程的嵌套與遞歸調(diào)用
6.6.1 過程的嵌套調(diào)用
6.6.2 過程的遞歸調(diào)用
6.7 變量與過程的作用域
6.7.1 過程的作用域
6.7.2 變量的作用域
6.8 應(yīng)用實(shí)例
6.9 案例
6.10 案例實(shí)訓(xùn)
練習(xí)題6
第7章 文件
7.1 文件的基本概念
7.1.1 文件類型
7.1.2 文件操作的一般步驟
7.1.3 文件訪問的語句和函數(shù)
7.2 順序文件
7.2.1 順序文件的打開與關(guān)閉
7.2.2 順序文件的寫操作
7.2.3 順序文件的讀操作
7.3 隨機(jī)文件
7.3.1 變量聲明
7.3.2 隨機(jī)文件的打開與關(guān)閉
7.3.3 隨機(jī)文件的讀/寫操作
7.3.4 添加、刪除隨機(jī)文件中的記錄
7.4 二進(jìn)制文件
7.5 文件系統(tǒng)控件
7.5.1 驅(qū)動(dòng)器列表框
7.5.2 目錄列表框
7.5.3 文件列表框
7.5.4 組合使用文件系統(tǒng)控件
7.6 案例
7.7 案例實(shí)訓(xùn)
練習(xí)題7
第8章 程序調(diào)試
8.1 錯(cuò)誤類型
8.1.1 語法錯(cuò)誤
8.1.2 運(yùn)行錯(cuò)誤
8.1.3 邏輯錯(cuò)誤
8.2 調(diào)試工具
8.2.1 設(shè)置自動(dòng)語法檢測
8.2.2 Visual Basic調(diào)試工具
8.3 調(diào)試方法
8.3.1 中斷狀態(tài)的進(jìn)入與退出
8.3.2 使用調(diào)試窗口
8.3.3 斷點(diǎn)設(shè)置及單步調(diào)試
練習(xí)題8
第9章 菜單與多窗體設(shè)計(jì)
9.1 菜單設(shè)計(jì)
9.1.1 菜單編輯器
9.1.2 下拉式菜單
9.1.3 彈出式菜單
9.2 多窗體設(shè)計(jì)
9.2.1 多重窗體
9.2.2 MDI窗體
9.3 界面設(shè)計(jì)程序示例
練習(xí)題9
第10章 數(shù)據(jù)庫應(yīng)用基礎(chǔ)
10.1 數(shù)據(jù)庫基礎(chǔ)
10.1.1 數(shù)據(jù)庫基本概念
10.1.2 關(guān)系型數(shù)據(jù)庫
10.2 創(chuàng)建Access數(shù)據(jù)庫
10.2.1 建立數(shù)據(jù)庫
10.2.2 建立數(shù)據(jù)查詢
10.2.3 生成數(shù)據(jù)窗體
10.3 結(jié)構(gòu)化查詢語言SQL
10.3.1 SQL的基本組成
10.3.2 SQL語句應(yīng)用
10.4 Data控件
10.4.1 Data控件的外觀和功能
10.4.2 Data控件的常用屬性
10.4.3 Data控件的常用方法與事件
10.4.4 數(shù)據(jù)綁定控件
10.5 ADO 數(shù)據(jù)訪問技術(shù)
10.5.1 ADO對象模型
10.5.2 ADO對象模型的使用
10.5.3 ADO Data控件
10.6 案例
10.7 案例實(shí)訓(xùn)
練習(xí)題10
章節(jié)摘錄
3.結(jié)構(gòu)化的設(shè)計(jì)語言 Visual Basic是在。BASIC語言基礎(chǔ)上發(fā)展起來的,它具有高級(jí)程序設(shè)計(jì)語言的優(yōu)點(diǎn):豐富的數(shù)據(jù)類型,大量的內(nèi)部函數(shù),多種控制結(jié)構(gòu)(其程序流程同樣是用順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)來表示),模塊化的程序結(jié)構(gòu)(仍然使用子程序或函數(shù)等模塊,由分解來降低問題復(fù)雜性),結(jié)構(gòu)清晰,簡單易學(xué)。其編輯器支持彩色代碼,可自動(dòng)進(jìn)行語法錯(cuò)誤檢查,具有功能強(qiáng)且使用靈活的調(diào)試器和編譯器。在設(shè)計(jì)Visual:Basic程序的過程中,隨時(shí)可以運(yùn)行程序,在整個(gè)程序設(shè)計(jì)好之后,可編譯生成.exe可執(zhí)行文件,直接在Windows環(huán)境下運(yùn)行?! ?.事件驅(qū)動(dòng)的編程機(jī)制 Visual Basic通過事件驅(qū)動(dòng)的方式執(zhí)行對象的操作。這和傳統(tǒng)的面向過程的程序設(shè)計(jì)有很大不同。程序的代碼不再是按著事先設(shè)計(jì)的流程來運(yùn)行,而是由用戶的動(dòng)作(即事件)或由來自操作系統(tǒng)、其他應(yīng)用程序的“消息”來控制程序的運(yùn)行流向。每個(gè)對象都能響應(yīng)多個(gè)不同的事件,每個(gè)事件都可以以一段程序來響應(yīng),由程序代碼決定對象的功能。整個(gè)Visual Basic應(yīng)用程序由彼此獨(dú)立的事件構(gòu)成,Visual Basic創(chuàng)建應(yīng)用程序的過程,就是為各個(gè)對象編寫事件的過程?! ?.強(qiáng)大的網(wǎng)絡(luò)、數(shù)據(jù)庫、多媒體功能 Visual Basic具有強(qiáng)大的開放特點(diǎn),這使得Visual Basic語言可以實(shí)現(xiàn)強(qiáng)大的操作功能,成為一個(gè)成熟和實(shí)用性很強(qiáng)的軟件開發(fā)工具。在Visual Basic中,利用ADO對象模型,ODBC開放式的數(shù)據(jù)庫連接等,采用多種數(shù)據(jù)庫系統(tǒng)訪問技術(shù),可實(shí)現(xiàn)很強(qiáng)的數(shù)據(jù)庫管理功能;利用.ActiveX控件,DLL(動(dòng)態(tài)鏈接庫),DDE(動(dòng)態(tài)數(shù)據(jù)交換),以及0LE對象的連接與嵌入技術(shù)等,可大大加強(qiáng)Visual Basic自身的功能,實(shí)現(xiàn)多媒體技術(shù)、Windows應(yīng)用程序的數(shù)據(jù)通信和超鏈接。Visual Basic在開發(fā)環(huán)境上還增強(qiáng)了網(wǎng)絡(luò)功能,可以直接創(chuàng)建IIS應(yīng)用程序,響應(yīng)用戶的要求;可以直接通過Visual Basic代碼來實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁DHTMI。的設(shè)計(jì)等。使用Visual Basic能夠開發(fā)集多媒體技術(shù)、網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)于一體的應(yīng)用程序。除此之外,Visual Basic還增加了許多新特性,用戶可以通過查詢系統(tǒng)的幫助文件了解?! ?.完備的聯(lián)機(jī)幫助系統(tǒng) 與以前Visual Basic版本不同,Visual Basic 6.0聯(lián)機(jī)幫助文件都使用:MSDN文檔的幫助方式,與Visual Basic 6.0系統(tǒng)不在同一張系統(tǒng)安裝光盤上,在安裝過程中,系統(tǒng)會(huì)提示插入MSDN盤。:MSDN的安裝,為用戶學(xué)習(xí)和使用Visual Basic提供了捷徑。 ……
編輯推薦
《Visual Basic程序設(shè)計(jì)》:由淺入深、從入門到精通,將復(fù)雜問題簡單化、形象化,任務(wù)驅(qū)動(dòng)、案例教學(xué)。 本教程由淺入深、從入門到精通,立足于以學(xué)生為中心,以教與學(xué)互動(dòng)為基本方式,符合學(xué)生的學(xué)習(xí)認(rèn)知規(guī)律;通過任務(wù)驅(qū)動(dòng)、案例教學(xué)等方法,介紹開發(fā)整個(gè)應(yīng)用程序從零到整的過程,將復(fù)雜的問題簡單化、形象化,有利于激發(fā)學(xué)生學(xué)習(xí)興趣,使學(xué)生在學(xué)習(xí)過程中不但能掌握獨(dú)立的知識(shí),而且能掌握應(yīng)用程序開發(fā)的過程和方法;本教程將基本知識(shí)與實(shí)際案例相融合,以側(cè)重培養(yǎng)學(xué)生實(shí)際運(yùn)用能力和分析、解決問題的能力,達(dá)到學(xué)以致用的目的。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Visual Basic程序設(shè)計(jì) PDF格式下載