定 價:38 元
叢書名:21世紀高等學校計算機規(guī)劃教材-高校系列
- 作者:朱斌
- 出版時間:2015/2/1
- ISBN:9787115380982
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312
- 頁碼:254
- 紙張:膠版紙
- 版次:1
- 開本:16K
《Visual Basic程序設計基礎》,本書主要介紹了Visual Basic的基礎知識、Visual Basic語言的常用對象、控件的概念及開發(fā)簡單Visual Basic程序的步驟以及3種基本控制結(jié)構(gòu)、數(shù)組和過程等知識。另外,本書配有《VB語言程序設計實驗指導與習題解答》,為學生提供配套的輔導教材。
第1章 Visual Basic程序開發(fā)環(huán)境
1.1 VB功能特點
1.1.1 引例
1.1.2 功能特點
1.2 VB集成開發(fā)環(huán)境
1.2.1 VB集成開發(fā)環(huán)境簡介
1.2.2 VB主窗口
1.2.3 工具箱
1.2.4 窗體設計/屬性窗口
1.2.5 代碼設計窗口
1.2.6 其他窗口
1.3 VB應用程序的建立
1.3.1 設計用戶界面
1.3.2 編寫事件代碼
1.3.3 程序的運行和調(diào)試
1.3.4 保存程序和生成可執(zhí)行文件
習題一
第2章 Visual Basic的程序設計概述
2.1 程序和編程
2.2 VB面向?qū)ο缶幊痰幕靖拍?/span>
2.2.1 對象和類
2.2.2 屬性
2.2.3 事件及事件過程
2.2.4 方法
2.3 窗體和基本控件
2.3.1 通用屬性
2.3.2 窗體
2.3.3 命令按鈕
2.3.4 標簽
2.3.5 文本框
2.3.6 定時器控件
2.4 綜合應用
習題一
第3章 數(shù)據(jù)類型及運算
3.1 數(shù)據(jù)類型
3.2 變量和常量
3.2.1 變量
3.2.2 常量
3.3 運算符和表達式
3.3.1 運算符
3.3.2 表達式
3.4 常用內(nèi)部函數(shù)
3.4.1 數(shù)學函數(shù)
3.4.2 轉(zhuǎn)換函數(shù)
3.4.3 字符函數(shù)
3.4.4 日期函數(shù)
3.4.5 其他常用函數(shù)
3.5 編碼規(guī)則
3.6 綜合應用
習題三
第4章 程序的基本控制結(jié)構(gòu)
4.1 VB結(jié)構(gòu)化程序設計基礎
4.1.1 計算機程序設計方法概述
4.1.2 算法及其描述方法
4.1.3 程序設計風格
4.2 順序結(jié)構(gòu)
4.2.1 賦值語句
4.2.2 數(shù)據(jù)輸出
4.2.3 數(shù)據(jù)輸入
4.2.4 其他語句
4.3 選擇結(jié)構(gòu)
4.3.1 If條件語句
4.3.2 Select Case語句
4.3.3 條件函數(shù)
4.4 循環(huán)結(jié)構(gòu)
4.4.1 For循環(huán)語句
4.4.2 當循環(huán)語句
4.4.3 Do-Loop循環(huán)語句
4.4.4 多重循環(huán)
4.4.5 GoTo型控制語句
4.5 常用控件
4.5.1 單選鈕
4.5.2 復選框
4.5.3 框架
4.5.4 滾動條
4.6 綜合應用
4.6.1 求最大值與最小值
4.6.2 累和、累積與計數(shù)
4.6.3 多分支判斷
4.6.4 輸出圖形
4.6.5 窮舉法、遞推法
4.6.6 VB控件應用——格式對話框
習題四
第5章 數(shù)組
5.1 數(shù)組的概念
5.2 定長數(shù)組
5.2.1 一維數(shù)組
5.2.2 多維數(shù)組
5.2.3 獲取數(shù)組下標上、下界值的函數(shù)
5.2.4 靜態(tài)數(shù)組
5.3 數(shù)組的基本操作
5.3.1 數(shù)組元素的輸入、輸出與復制
5.3.2 FOR Each……Next語句
5.4 動態(tài)數(shù)組
5.5 應用舉例
5.5.1 求最大、最小和交換問題
5.5.2 分類統(tǒng)計問題
5.5.3 排序問題
5.5.4 查找問題
5.5.5 插入和刪除問題
5.6 控件數(shù)組
5.6.1 控件數(shù)組的概念
5.6.2 控件數(shù)組的建立和應用
5.7 列表框和組合框
5.7.1 列表框和組合框的說明
5.7.2 列表框和組合框的屬性、方法和事件
5.8 枚舉類型
5.9 自定義的數(shù)據(jù)類型
5.9.1 自定義類型的定義
5.9.2 自定義類型變量的聲明和使用
5.9.3 自定義類型數(shù)組及應用
5.10 綜合應用
5.10.1 簡易計算器設計思路
5.10.2 掃雷程序設計思路
習題五
第6章 過程
6.1 函數(shù)(Function)過程
6.1.1 引例
6.1.2 Function過程的定義
6.1.3 調(diào)用Function過程
6.2 Sub過程
6.2.1 引例
6.2.2 定義Sub過程
6.2.3 Sub過程的調(diào)用
6.3 參數(shù)傳遞
6.3.1 形參與實參
6.3.2 傳址與傳值
6.3.3 數(shù)組參數(shù)的傳遞
6.4 過程的嵌套調(diào)用和遞歸調(diào)用
6.4.1 過程的嵌套調(diào)用
6.4.2 過程的遞歸調(diào)用
6.5 變量、過程的作用域
6.5.1 變量的作用域
6.5.2 過程的作用域
6.5.3 靜態(tài)變量
6.6 應用舉例
習題六
第7章 用戶界面
7.1 菜單設計
7.1.1 菜單編輯器的使用
7.1.2 彈出式菜單
7.2 對話框
7.2.1 通用對話框
7.2.2 文件對話框
7.2.3 其他對話框
7.3 多重窗體和多文檔界面
7.3.1 多重窗體的管理
7.3.2 多文檔界面
7.4 鼠標與鍵盤
7.4.1 鼠標
7.4.2 鍵盤
7.5 工具欄與狀態(tài)欄
7.5.1 工具欄
7.5.2 狀態(tài)欄
7.6 綜合應用——簡易文字編輯系統(tǒng)
7.6.1 RichTextBox控件
7.6.2 簡易的文字編輯系統(tǒng)
習題七
第8章圖形處理
8.1 繪圖控件
8.1.1 圖形類控件
8.1.2 圖片框
8.1.3 圖像框
8.1.4 圖形的動態(tài)加載
8.2 繪圖基礎知識
8.2.1 VB坐標系
8.2.2 自定義坐標系
8.2.3 圖形層
8.3 繪圖屬性
8.3.1 當前坐標
8.3.2 線寬和線型
8.3.3 填充和色彩
8.4 繪圖方法
8.4.1 Pset方法
8.4.2 Line方法
8.4.3 Cirde方法
8.5 應用舉例
習題八
第9章 數(shù)據(jù)文件
9.1 文件概述
9.1.1 文件的分類
9.1.2 文件處理流程
9.2 順序文件
9.2.1 打開和關閉文件
9.2.2 數(shù)據(jù)的讀寫操作
9.2.3 應用舉例
9.3 隨機文件
9.3.1 記錄
9.3.2 打開文件
9.3.3 文件的讀寫操作
9.3.4 應用舉例
9.4 二進制文件
9.4.1 文件操作
9.4.2 應用舉例
9.5 文件系統(tǒng)控件
9.5.1 驅(qū)動器列表框
9.5.2 目錄列表框
9.5.3 文件列表框
9.6 綜合應用
習題九
第10章 數(shù)據(jù)庫技術
10.1 數(shù)據(jù)庫的概念
10.1.1 基本概念
10.1.2 關系型數(shù)據(jù)庫
10.1.3 關系型數(shù)據(jù)庫的建立
10.2 結(jié)構(gòu)化查詢語言
10.2.1 SELECT語句格式
10.2.2 其他數(shù)據(jù)操縱語句
10.3 VB數(shù)據(jù)庫訪問
10.3.1 ODBC
10.3.2 ADO對象模型訪問數(shù)據(jù)庫
10.3.3 ADO數(shù)據(jù)控件
10.4 綜合應用
習題十
參考文獻