Visual Basic 6.0程序設計教程(本科)
定 價:39.8 元
叢書名:普通高等學校校計算機教育“十二五”規(guī)劃教材
- 作者:羅朝盛主編
- 出版時間:2013/2/1
- ISBN:9787115299666
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312BA
- 頁碼:311頁
- 紙張:膠版紙
- 版次:4
- 開本:16開
《普通高等教育“十一五”國家級規(guī)劃教材:Visual Basic 6.0程序設計教程(第4版)》著重介紹Visual Basic編程的基礎知識和基本方法,同時加強了結構化程序設計和常用算法的訓練,并深入淺出地介紹了面向對象的程序設計方法。全書共分11章,主要內容有Visual Basic 6.0程序設計概述、Visual Basic語言基礎、控制結構的程序設計、數(shù)組及應用、過程與函數(shù)、常用控件與系統(tǒng)對象、圖形及應用、文件及應用、對話框與菜單程序設計、多文檔界面與工具欄設計、數(shù)據(jù)庫編程基礎等。
《普通高等教育“十一五”國家級規(guī)劃教材:Visual Basic 6.0程序設計教程(第4版)》中列舉了大量的例題,每一章后精選了多種類型的習題和實驗,有助于讀者復習鞏固所學知識,培養(yǎng)實際編程能力。為方便教師教學和學生學習使用,本書配有一套任務驅動的“Visual Basic程序設計實驗CAI系統(tǒng)”和PPT電子課件。對于選用本書作教材的學校,我們可提供實驗CAI系統(tǒng)的網(wǎng)絡版,詳細介紹請參閱前言和附錄C。
《普通高等教育“十一五”國家級規(guī)劃教材:Visual Basic 6.0程序設計教程(第4版)》可作為各類高等院校計算機專業(yè)和非計算機專業(yè)學生學習Visual Basic程序設計的教材,也可供相關工程技術人員和計算機愛好者學習計算機程序設計使用。
第1章 Visual Basic 6.0程序設計概述
1.1 中文Visual Basic 6.0簡介
1.1.1 Visual Basic的發(fā)展
1.1.2 Visual Basic的特點
1.2 Visual Basic 6.0的集成開發(fā)環(huán)境
1.2.1 主窗口
1.2.2 窗體設計窗口
1.2.3 工具箱
1.2.4 工程資源管理器
1.2.5 屬性窗口
1.2.6 窗體布局窗口
1.2.7 代碼編輯器窗口
1.2.8 立即窗口
1.3 Visual Basic中的一些基本概念
1.3.1 對象與類
1.3.2 屬性
1.3.3 事件及事件過程
1.3.4 方法
1.4 窗體的常用屬性、方法和事件
1.4.1 屬性
1.4.2 事件
1.4.3 方法
1.5 命令按鈕、標簽、文本框
1.5.1 命令按鈕
1.5.2 標簽控件
1.5.3 文本框控件
1.6 Visual Basic程序的組成及工作方式
1.6.1 Visual Basic應用程序的組成
1.6.2 Visual Basic應用程序的工作方式
1.6.3 創(chuàng)建應用程序的步驟
1.7 一個簡單Visual Basic應用程序的 創(chuàng)建實例
1.7.1 新建工程
1.7.2 程序界面設計
1.7.3 編寫相關事件的代碼
1.7.4 保存工程
1.7.5 運行、調試程序
1.7.6 生成可執(zhí)行程序
本章小結
習題
上機實驗
第2章 Visual Basic語言基礎
2.1 Visual Basic語言字符集及編碼規(guī)則
2.1.1 Visual Basic的字符集
2.1.2 編碼規(guī)則與約定
2.2 數(shù)據(jù)類型
2.2.1 Visual Basic的標準數(shù)據(jù)類型
2.2.2 用戶自定義類型
2.3 常量和變量
2.3.1 常量
2.3.2 變量
2.4 運算符和表達式
2.4.1 算術運算符與算術表達式
2.4.2 字符串運算符與字符串表達式
2.4.3 關系運算符與關系表達式
2.4.4 邏輯運算符與邏輯表達式
2.4.5 日期型表達式
2.4.6 運算符的執(zhí)行順序
2.5 常用內部函數(shù)
本章小結
習題
上機實驗
第3章 控制結構程序設計
3.1 算法及算法的表示
3.1.1 算法概述
3.1.2 算法的特性
3.1.3 算法的表示
3.1.4 用N-S流程圖表示算法
3.2 順序結構
3.2.1 賦值語句
3.2.2 數(shù)據(jù)的輸出——Print方法
3.2.3 用戶交互函數(shù)和過程
3.2.4 注釋語句
3.2.5 應用舉例
3.3 選擇結構
3.3.1 If條件語句
3.3.2 Select Case語句(情況語句)
3.3.3 選擇結構的嵌套
3.4 循環(huán)結構
3.4.1 For…Next循環(huán)語句
3.4.2 Do…Loop循環(huán)語句
3.4.3 While…Wend語句
3.4.4 循環(huán)的嵌套——多重循環(huán)結構
3.4.5 幾種循環(huán)語句比較
3.4.6 循環(huán)結構與選擇結構的嵌套
3.5 其他控制語句
3.5.1 Goto語句
3.5.2 Exit語句
3.5.3 End語句
3.5.4 暫停語句
3.5.5 With…End With語句
3.6 應用程序舉例
3.6.1 累計求和、求乘積、計數(shù)等問題
3.6.2 素數(shù)與哥德巴赫猜想
3.6.3 字符串處理
3.6.4 迭代法
本章小結
習題
上機實驗
第4章 數(shù)組及應用
4.1 概述
4.2 一維數(shù)組
4.2.1 一維數(shù)組的聲明
4.2.2 一維數(shù)組元素的引用
4.2.3 一維數(shù)組的基本操作
4.2.4 一維數(shù)組的應用
4.3 二維數(shù)組及多維數(shù)組
4.3.1 二維數(shù)組的聲明
4.3.2 二維數(shù)組的引用
4.3.3 二維數(shù)組的基本操作
4.3.4 二維數(shù)組應用舉例
4.3.5 多維數(shù)組的聲明和引用
4.4 動態(tài)數(shù)組
4.4.1 動態(tài)數(shù)組的建立及使用
4.4.2 與數(shù)組操作有關的幾個函數(shù)
4.4.3 應用舉例
本章小結
習題
上機實驗
第5章 過程與函數(shù)
5.1 過程概述
5.2 Sub過程
5.2.1 事件過程
5.2.2 自定義過程(Sub過程)
5.2.3 子過程的建立
5.2.4 過程的調用
5.3 函數(shù)過程
5.3.1 函數(shù)過程的定義
5.3.2 函數(shù)的調用
5.4 過程之間參數(shù)的傳遞
5.4.1 形式參數(shù)與實際參數(shù)
5.4.2 參數(shù)傳遞(虛實結合)
5.4.3 有關過程之間數(shù)據(jù)傳遞的幾點說明
5.4.4 數(shù)組作為過程的參數(shù)
5.5 過程的嵌套和遞歸調用
5.5.1 過程的嵌套
5.5.2 過程的遞歸調用
5.6 過程與變量的作用域
5.6.1 過程的作用域
5.6.2 變量的作用域
5.6.3 變量的生存期
5.7 多重窗體與多模塊程序設計
5.7.1 設置啟動對象
5.7.2 窗體的加載與卸載過程
5.7.3 與窗體加載與卸載過程的相關的事件
5.8 應用舉例
5.8.1 查找問題
5.8.2 插入問題
5.8.3 多模塊程序設計
本章小結
習題
上機實驗
第6章 常用控件與系統(tǒng)對象
6.1 單選鈕、檢查框及框架
6.1.1 單選鈕
6.1.2 檢查框
6.1.3 框架
6.2 滾動條
6.3 列表框與組合框
6.4 時鐘控件
6.5 控件數(shù)組
6.5.1 控件數(shù)組的概念
6.5.2 控件數(shù)組的建立
6.5.3 應用舉例
6.6 鼠標、鍵盤事件
6.6.1 鼠標事件
6.6.2 鍵盤事件
*6.6.3 拖放
*6.7 ActiveX控件
6.7.1 概述
6.7.2 ProcessBar控件
6.7.3 ImageList控件與ImageCombo控件
6.7.4 SSTab控件
6.8 常用系統(tǒng)對象
6.8.1 App對象
6.8.2 Clipboard對象
6.8.3 Screen對象
6.8.4 Printer對象和Printers集合對象
6.8.5 其他系統(tǒng)對象
本章小結
習題
上機練習
第7章 圖形操作
7.1 圖形控件
7.1.1 圖片框控件
7.1.2 圖像框控件
7.1.3 形狀(Shape)控件
7.1.4 直線(Line)控件
7.2 坐標系統(tǒng)
7.2.1 默認坐標系統(tǒng)
7.2.2 用戶自定義坐標系統(tǒng)
7.3 繪圖屬性與事件
7.3.1 CurrentX、CurrentY屬性
7.3.2 線寬與線型
7.3.3 圖形的填充
7.3.4 AutoRedraw屬性
7.3.5 圖形顏色
7.4 繪圖方法
7.4.1 Point方法
7.4.2 Pset方法
7.4.3 Line方法
7.4.4 Circle方法
7.5 應用舉例
7.5.1 繪制函數(shù)曲線
7.5.2 簡單動畫設計
本章小結
習題
上機實驗
第8章 文件及應用
8.1 文件的概念
8.2 文件系統(tǒng)控件
8.2.1 驅動器列表框
8.2.2 目錄列表框
8.2.3 文件列表框
8.2.4 文件系統(tǒng)控件的聯(lián)動
8.3 順序文件
8.3.1 順序文件的打開與關閉
8.3.2 順序文件的讀寫操作
8.4 隨機文件
8.4.1 隨機文件的打開與關閉
8.4.2 寫隨機文件
8.4.3 讀隨機文件
8.5 二進制文件
8.5.1 打開與關閉二進制文件
8.5.2 二進制文件的讀寫操作
8.6 常用的文件操作語句和函數(shù)
8.6.1 文件操作語句
8.6.2 文件操作函數(shù)
8.7 應用舉例
8.7.1 文件管理
8.7.2 文件加密與解密
本章小結
習題
上機實驗
第9章 對話框與菜單程序設計
9.1 自定義對話框
9.1.1 由普通窗體創(chuàng)建自定義對話框
9.1.2 使用對話框模板創(chuàng)建對話框
9.1.3 顯示與關閉自定義對話框
9.2 通用對話框
9.2.1 “打開”/“另存為”對話框
9.2.2 “顏色”對話框
9.2.3 “字體”對話框
9.2.4 “打印”對話框
9.2.5 “幫助”對話框
9.3 菜單設計
9.3.1 菜單的類型
9.3.2 菜單編輯器
9.3.3 下拉式菜單
9.3.4 彈出式菜單
9.4 應用舉例
本章小結
習題
上機實驗
第10章 多文檔界面與工具欄設計
10.1 多文檔界面設計
10.1.1 創(chuàng)建多文檔界面應用程序
10.1.2 顯示MDI窗體及其子窗體
10.1.3 維護子窗體的狀態(tài)信息
10.1.4 MDI應用程序中的菜單
10.2 工具欄
10.2.1 Toolbar控件
10.2.2 手工創(chuàng)建工具欄
10.3 狀態(tài)欄
10.3.1 建立狀態(tài)欄
10.3.2 動態(tài)顯示狀態(tài)欄信息
10.4 一個簡易的文本編輯器
10.4.1 RichTextBox控件
10.4.2 界面設計
10.4.3 代碼清單
本章小結
習題
上機實驗
第11章 數(shù)據(jù)庫編程基礎
11.1 數(shù)據(jù)庫基礎
11.1.1 數(shù)據(jù)庫技術的產生與發(fā)展
11.1.2 數(shù)據(jù)庫基本概念
11.1.3 Visual Basic的數(shù)據(jù)庫應用
11.2 數(shù)據(jù)庫的設計與管理
11.2.1 建立數(shù)據(jù)庫
11.2.2 數(shù)據(jù)庫的基本操作
11.3 數(shù)據(jù)訪問控件與數(shù)據(jù)約束控件
11.3.1 概述
11.3.2 Data控件
11.3.3 ADO控件
11.4 結構化查詢語言
11.4.1 SQL概述
11.4.2 SQL的構成
11.4.3 SQL的查詢語句
11.5 一個簡易的學生成績管理系統(tǒng)
11.5.1 系統(tǒng)分析
11.5.2 設計實現(xiàn)
本章小結
習題
上機實驗
附錄A 程序調試與程序發(fā)布
A.1 Visual Basic 6.0系統(tǒng)調試工具
A.2 常見錯誤類型
A.3 調試和排錯方法
A.3.1 Visual Basic的3種工作模式
A.3.2 斷點
A.3.3 監(jiān)視
A.3.4 跟蹤
A.4 出錯處理
A.5 制作安裝盤及應用程序發(fā)布
A.5.1 生成可執(zhí)行文件
A.5.2 制作安裝盤
附錄B 常用內部函數(shù)
B.1 數(shù)學函數(shù)
B.2 轉換函數(shù)
B.3 字符串函數(shù)
B.4 時間、日期函數(shù)
B.5 格式輸出函數(shù)
B.6 其他函數(shù)
附錄C Visual Basic程序設計實驗CAI系統(tǒng)
C.1 系統(tǒng)結構設計
C.2 主要功能簡介
C.3 工作環(huán)境
C.4 系統(tǒng)安裝
附錄D ASCII字符集