第1章 visualbasic入門
1.1visual basic簡介
1.1.1visual basic的發(fā)展
1.1.9visualbasic的特點
1.1.3程序設計與程序設計語言
1.1.4visual basic程序設計的基本步驟
1.2visual basic的編程環(huán)境
1.2.1主窗口
1.2.2丁具箱窗口
1.2.3工程資源管理器窗口
1.2.4屬性窗口
1.2.5窗體布局窗口和立即窗口
1.2.6代碼窗口
1.3visual basic對象的概念
1.3.1對象的概念
1.3.2對象的建立和編輯
1.3.3對象的屬,陸、事件和方法
1.4visual basic簡單控件設計
1.4.1窗體
1.4.2標簽
1.4.3文本框
1.4.4命令按鈕
1.5visual basic的工程管理與環(huán)境設置
1.5.1工程的構成
1.5.2工程的管理
1.5.3文件的管理
1.5.4工程組
1.5.5工程環(huán)境設置
1.5.6程序的調試與糾錯
本章小結
思考題
第2章 vb編程基礎
2.1數據類型
2.1.1常規(guī)數據類型
2.1.2用戶自定義數據類型
2.2常量
2.2.1直接常量
2.2.2系統(tǒng)常量
2.2.3符號常量
2.3變量
2.3.1變量的命名規(guī)則
2.3.2變量的聲明
2.3.3變量的默認值
2.4運算符與表達式
2.4.1算術運算符與算術表達式
2.4.2字符運算符與字符串表達式
2.4.3關系運算符與關系表達式
2.4.4布爾運算符與布爾表達式
2.4.5日期運算符與日期型表達式
2.4.6復雜表達式
2.5常用內部函數
2.5.1數學函數
2.5.2字符串函數
2.5.3轉換函數
2.5.4日期/時間函數
2.5.5格式輸出函數
2.5.6隨機函數
2.5.7shell函數
2.5.8測試函數
2.6代碼編寫規(guī)則
本章小結
思考題
第3章 vb語言的基本控制結構
3.1算法與結構化程序設計
3.1.1算法概述
3.1.2結構化程序設計
3.1.3三種程序控制結構
3.2順序結構
3.2.1常用基本語句
3.2.2輸入輸出對話框
3.3分支(選擇)結構
3.3.1單分支if…then語句
3.3.2雙分支結構if…then…else語句
3.3.3iif函數
3.3.4多分支結構if…then…elseif語句
3.3.5多分支語句select case(情況語句)
3.3.6選擇結構的嵌套
3.4單選按鈕、復選框及框架
3.4.1單選按鈕
3.4.2復選框
3.4.3框架控件
3.5循環(huán)結構
3.5.1for循環(huán)
3.5.2do循環(huán)
3.5.3while循環(huán)
3.5.4循環(huán)嵌套
3.6應用程序舉例
本章 小結
思考題
第4章 數組
4.1數組的概念
4.2數組的定義和引用
4.2.1一維數組的定義及引用
4.2.2二維數組的定義及引用
4.2.3多維數組的定義及引用
4.2.4lbound函數和ubound函數
4.3動態(tài)數組
4.3.1動態(tài)數組的定義和引用
4.3.2array函數
4.3.3數組刷新語句
4.3.4foreachnext循環(huán)語句
4.4列表框和組合框
4.4.1 列表框
4.4.2 組合框
4.5控件數組
4.5.1控件數組的概念
4.5.2控件數組的建立
4.6數組應用舉例
本章小結
思考題
第5章 過程
5.1sub過程
5.1.1事件過程與通用過程
5.1.2sub過程的創(chuàng)建
5.1.3sub過程的調用
5.2function過程
5.2.1function過程的定義
5.2.2function過程的調用
5.3參數傳遞
5.3.1形式參數與實際參數
5.3.2值傳遞與地址傳遞
5.3.3數組的傳遞
5.4可選參數和可變參數
5.5遞歸調用
5.6變量與過程的作用域和生存期
5.6.1過程的作用域
5.6.2變量的作用域
5.6.3變量的生存期
5.6.4應用程序舉例
本章小結
思考題
第6章 用戶界面設計
6.1常用控件
6.1.1圖片框控件
6.1.2圖像框控件
6.1.3形狀控件
6.1.4線條控件
6.1.5滾動條
6.1.6時鐘控件
6.1.7應用程序舉例
6.2通用對話框
6.2.1“打開”和“另存為”對話框
6.2.2“顏色”對話框
6.2.3“字體”對話框
6.2.4“打印”對話框
6.2.5“幫助”對話框
6.3菜單程序設計
6.3.1visualbasic中的菜單
6.3.2菜單編輯器
6.3.3下拉式菜單
6.3.4菜單項的控制
6.3.5彈出式菜單
6.4多重窗體
6.4.1多重窗體的建立
6.4.2有關窗體的語句和方法
6.4.3多重窗體的應用
本章小結
思考題
第7章 繪圖、鍵盤和鼠標
7.1繪圖
7.1.1繪圖操作基礎
7.1.2繪圖的屬性與方法
7.1.3繪圖方法
7.2鍵盤
7.3鼠標器
7.4拖放
7.5綜合應用程序舉例
本章小結
思考題
第8章 文件
8.1文件類型
8.2文件系統(tǒng)操作
8.2.1文件的打開與關閉
8.2.2文件操作語句和函數的使用
8.3順序文件
8.4隨機文件
8.5二進制文件
8.6文件系統(tǒng)控件
本章 小結
思考題
第9章 數據庫的基本操作
9.1access數據庫
9.1.1數據庫的概念
9.1.2關系模型及基本知識
9.1.3access數據庫
9.2用data控件管理數據庫
9.2.1data控件的屬性及數據綁定
9.2.2data控件的常用方法
9.2.3data控件的事件
9.2.4記錄集的屬性與方法
9.2.5數據庫記錄的增刪改操作
9.3用ado控件管理數據庫
9.3.1ado數據控件的屬性
9.3.2數據綁定控件
9.3.3通過ado對象訪問數據庫
9.4結構化查詢語句
9.4.1結構化查詢語言
9.4.2使用sql
9.5報表制作
本章小結
思考題
第10章 圖書管理系統(tǒng)設計
10.1系統(tǒng)設計
10.2數據庫設計
10.3編碼設計
10.4圖書管理執(zhí)行過程
10.5系統(tǒng)的編譯與發(fā)行
附錄a常用字符與ascii對照表
附錄bvisual basic常用標準函數
參考文獻