第1章 VisualBasic概述
1.1 VisualBasic的特點
1.2 VisualBasic6.0的主窗口
1.2.1 啟動VisualBasic6.0
1.2.2 標題欄、菜單欄和工具欄
1.2.3 工具箱
1.2.4 窗體
1.2.5 工程資源管理器
1.2.6 “屬性”窗口
1.3 第一個VisualBasic應用程序
1.3.1 創(chuàng)建工程
1.3.2 調整控件尺寸
1.3.3 設置屬性
1.3.4 編寫代碼
1.3.5 運行應用程序
1.4 VisualBasic應用程序的開發(fā)步驟
1.5 學習VisualBasic程序設計的方法
1.5.1 計算機的常用功能
1.5.2 學習程序設計的目的
1.5.3 怎樣學好VisualBasic程序設計
1.6 課后練習
第2章 對象及其操作
2.1 對象的概念
2.1.1 對象簡介
2.1.2 對象的屬性
2.1.3 對象的事件
2.1.4 對象的方法
2.2 窗體
2.2.1 窗體的屬性
2.2.2 窗體的事件
2.2.3 設置窗體的位置
2.3 控件
2.3.1 控件分類
2.3.2 控件的常用屬性
2.3.3 控件命名
2.3.4 使用控件值
2.4 對象的操作
2.4.1 在窗體中布置控件
2.4.2 設置對象屬性
2.4.3 編寫對象的事件過程
2.5 上機實訓——“關于”對話框
2.6 課后練習
第3章 數(shù)據類型、運算符與函數(shù)
3.1 VisualBasic6.0中的數(shù)據類型
3.1.1 數(shù)據類型的分類
3.1.2 用戶自定義類型
3.1.3 不同數(shù)據類型間的轉換和運算
3.1.4 檢查數(shù)據類型
3.2 變量
3.2.1 變量的聲明
3.2.2 變量的命名規(guī)則
3.2.3 變量的作用范圍
3.2.4 變量的使用
3.3 常量
3.3.1 常量的聲明
3.3.2 使用常量
3.4 運算符
3.4.1 連接運算符
3.4.2 賦值運算符
3.4.3 比較運算符
3.4.4 算術運算符
3.4.5 邏輯運算符
3.4.6 運算符的優(yōu)先級
3.5 VisualBasic中的常用函數(shù)
3.5.1 數(shù)學函數(shù)
3.5.2 字符串函數(shù)
3.5.3 日期和時間函數(shù)
3.5.4 隨機數(shù)函數(shù)
3.5 Shell()函數(shù)
3.6 課后練習
第4章 數(shù)據的輸入與輸出
4.1 數(shù)據輸出
4.1.1 Print方法
4.1.2 與Print方法有關的函數(shù)
4.1.3 Format函數(shù)
4.1.4 Cls方法
4.2 預定義對話框
4.2.1 輸入框InputBox
4.2.2 消息框MsgBox
4.3 字形
4.3.1 字體類型和大小
4.3.2 其他屬性
4.4 打印機輸出
4.4.1 使用Printer對象直接輸出
4.4.2 窗體輸出
4.5 課后練習
第5章 常用標準控件
5.1 輸入和顯示文本的控件
5.1.1 標簽控件Label
5.1.2 文本框控件TextBox
5.2 命令按鈕控件CommandButton
5.3 可選擇性輸入的控件
5.3.1 單選按鈕控件OptionButton
5.3.2 復選框控件CheckBox
5.3.3 組合框控件ComboBox
5.3.4 列表框控件ListBox
5.4 定時器控件Timer
5.5 與圖像有關的控件
5.5.1 圖片框控件PictureBox
5.5.2 圖像控件Image
5.6 滾動條控件
5.7 上機實訓——“選項”設置對話框
5.8 課后練習
第6章 控制結構
6.1 選擇控制結構
6.1.1 IfThen結構
6.1.2 IfThenElse結構
6.1.3 IfThenElself結構
6.1.4 IIf函數(shù)
6.2 SelectCase語句
6.3 ForNext循環(huán)
6.4 DoLoop循環(huán)
6.5 多重循環(huán)
6.6 GoTo型控制結構
6.6.1 GoTo語句
6.6.2 OnGoTo語句
6.7 上機實訓——查找html字符串
6.8 課后練習
第7章 數(shù)組
7.1 一維數(shù)組
7.1.1 一維數(shù)組的概念
7.1.2 一維數(shù)組的聲明
7.1.3 一維數(shù)組的使用
7.1.4 一維數(shù)組的查找
7.1.5 一維數(shù)組的排序
7.2 多維數(shù)組
7.2.1 二維數(shù)組的聲明
7.2.2 二維數(shù)組元素的基本操作
7.2.3 二維數(shù)組的應用
7.3 動態(tài)數(shù)組
7.3.1 動態(tài)數(shù)組的建立
7.3.2 動態(tài)數(shù)組的應用
7.4 控件數(shù)組
7.4.1 控件數(shù)組的建立
7.4.2 控件數(shù)組的應用
7.5 上機實訓——簡單的計算器
7.6 課后練習
第8章 過程
8.1 Sub過程
8.1.1 Sub過程的分類
8.1.2 通用子過程設計
8.2 Function過程
8.2.1 函數(shù)的定義
8.2.2 函數(shù)的調用
8.3 參數(shù)傳送
8.3.1 形式參數(shù)和實際參數(shù)
8.3.2 按值傳遞參數(shù)
8.3.3 按地址傳遞參數(shù)
8.3.4 傳遞一個數(shù)組
8.3.5 對象參數(shù)
8.4 可選參數(shù)與可變參數(shù)
8.4.1 使用可選參數(shù)
8.4.2 提供可選參數(shù)的默認值
8.4.3 使用不定個數(shù)的參數(shù)
8.5 局部內存分配
8.6 上機實訓——html數(shù)據分析過程
8.7 課后練習
第9章 菜單和對話框
9.1 菜單簡介
9.1.1 菜單的功能
9.1.2 VisualBasic菜單編輯器
9.2 菜單的設計
9.2.1 設計菜單界面
9.2.2 編寫代碼
9.3 菜單項的控制
9.3.1 有效性控制
9.3.2 菜單項標記
9.3.3 菜單項的隱藏與顯示
9.4 建立彈出菜單
9.5 對話框
9.5.1 對話框分類
9.5.2 自定義對話框
9.5.3 顯示自定義對話框
9.6 通用對話框
9.6.1 “打開”和“保存”對話柜
9.6.2 “顏色”對話框
9.6.3 “字體”對話框
9.6.4 “打印”對話框
9.7 課后練習
第10章 多窗體與程序的調試
10.1 VisualBasic工程結構
10.1.1 標準模塊
10.1.2 窗體模塊
10.1.3 SubMain過程
……
第11章 鍵盤與鼠標事件
第12章 文件管理
第13章 VisualBasic6.0數(shù)據庫編程
第14章 項目實訓——網絡資源
分析系統(tǒng)
第15章 課程設計