《高等學校計算機教材:Visual Basic程序設計教程(第2版)》主要介紹Visual Basic結構化程序設計的語句、常用算法及編程思想,并通過圖文并茂的實例加以說明。全書分為教學篇和實驗篇兩大部分。教學篇包括Visual Basic概述、窗體和常用控件、語言基礎、程序設計、常用標準控件、界面設計、文件、圖形、數據庫應用等;實驗篇根據教學篇內容的安排,對應有20個實驗,并配有大量的程序實例。
第一部分 教學篇
第1章 Visual Basic概述
1.1 面向對象程序設計基本概念
1.1.1 Visual Basic程序設計實例
1.1.2 對象及對象特征
1.1.3 面向對象程序設計
1.2 Visual Basic的集成開發環境
1.2.1 Visual Basic的功能與特點
1.2.2 Visual Basic的標準EXE工程環境
1.3 Visual Basic應用程序的建立、運行與保存
1.3.1 建立窗體
1.3.2 添加對象及靜態設置
1.3.3 編寫對象的事件過程
1.3.4 運行調試應用程序
1.3.5 保存工程
1.3.6 形成可執行文件和打包工程
1.4 Visual Basic應用程序開發實例
習題
第2章 Visual Basic窗體和常用控件
2.1 窗體對象(Form)
2.1.1 創建窗體對象
2.1.2 窗體的常用屬性
2.1.3 窗體的常用事件
2.1.4 窗體的常用方法
2.1.5 開發一個僅有窗體對象的應用程序
2.2 標簽框對象(Label)
2.2.1 標簽框的常用屬性
2.2.2 標簽框的常用事件
2.2.3 標簽框的常用方法
2.3 命令按鈕對象(CommandButton)
2.3.1 命令按鈕的常用屬性
2.3.2 命令按鈕的常用事件
2.3.3 命令按鈕的常用方法
2.4 文本框對象(TextBox)
2.4.1 文本框的常用屬性
2.4.2 文本框的常用事件
2.4.3 文本框的常用方法
習題
第3章 Visual Basic語言基礎
3.1 Visual Basic數據類型
3.1.1 標準數據類型
3.1.2 數值數據類型
3.1.3 日期數據類型
3.1.4 邏輯數據類型
3.1.5 字符數據類型
3.1.6 對象數據類型
3.1.7 變體數據類型
3.1.8 自定義數據類型
3.2 常量和變量
3.2.1 常量
3.2.2 變量
3.3 運算符、函數和表達式
3.3.1 運算符
3.3.2 內部函數
3.3.3 表達式
3.4 Visual Basic程序構成與基本語句
3.4.1 Visual Basic程序構成
3.4.2 Visual Basic基本語句
3.5 輸入/輸出設計實例
3.5.1 輸入設計
3.5.2 輸出設計
習題
第4章 Visual Basic程序控制結構
4.1 順序結構程序設計
4.2 分支結構程序設計
4.2.1 分支結構
4.2.2 If語句
4.2.3 Select Case語句
4.2.4 條件函數
4.3 循環結構程序設計
4.3.1 For循環結構
4.3.2 Do While-Loop循環結構
4.3.3 Do-Loop Until循環結構
4.3.4 嵌套循環結構
4.3.5 輔助語句
習題
第5章 數組與程序設計
5.1 數組
5.1.1 一維數組
5.1.2 多維數組
5.1.3 動態數組
5.1.4 數組的應用舉例
5.2 控件數組
5.2.1 控件數組的定義
5.2.2 控件數組的建立
5.3 常見算法舉例
習題
第6章 Visual Basic工程元素及多窗體
6.1 模塊
6.1.1 窗體模塊
6.1.2 標準模塊
6.1.3 類模塊
6.2 過程
6.2.1 過程的定義
6.2.2 過程的調用
6.3 變量作用域
6.3.1 局部變量
6.3.2 窗體/模塊級變量
6.3.3 全局變量
6.3.4 變量的生存期
6.3.5 過程的作用域
6.4 多重窗體
6.4.1 多窗體界面設計
6.4.2 多文檔界面設計
習題
第7章 Visual Basic常用標準控件
7.1 單選按鈕、復選框、框架
7.1.1 單選按鈕(OptionButton)
7.1.2 復選框(CheckBox)
7.1.3 框架(Frame)
7.2 列表框、組合框
7.2.1 列表框(ListBox)
7.2.2 組合框(ComboBox)
7.3 計時器、滾動條
7.3.1 計時器(Timer)
7.3.2 滾動條
習題
第8章 Visual Basic菜單、通用對話框和文件訪問
8.1 菜單
8.1.1 菜單編輯器
8.1.2 下拉式菜單
8.1.3 彈出菜單
8.2 通用對話框(CommonDialog)
8.2.1 通用對話框概述
8.2.2 “打開”和“另存為”對話框
8.2.3 “顏色”對話框
8.2.4 “字體”對話框
8.3 文件訪問
8.3.1 文件概述
8.3.2 順序文件
8.3.3 隨機文件
8.3.4 二進制文件
習題
第9章 Visual Basic圖形操作
9.1 圖形控件
9.1.1 圖形框和圖像框
9.1.2 畫線工具和形狀控件
9.2 繪圖基礎
9.2.1 坐標系統
9.2.2 繪圖屬性
9.3 圖形方法
9.3.1 line方法
9.3.2 Circle方法
9.3.3 Pset方法
習題
第10章 Visual Basic數據庫應用
10.1 數據庫基本知識
10.1.1 關系數據庫的基本結構
10.1.2 建立數據庫
10.1.3 SQL簡介
10.2 Data控件
10.2.1 Data控件的常用屬性
10.2.2 Data控件的常用方法
10.2.3 Data控件的常用事件
10.2.4 與Data控件的數據綁定
10.3 ADODC控件
10.3.1 ConnectionString屬性
10.3.2 RecordSource屬性
10.3.3 ADODC數據庫連接舉例
10.4 ADO對象模型
10.4.1 Connection對象
10.4.2 Recordset對象
10.4.3 Command對象
10.4.4 Field對象
10.4.5 Error對象
10.5 數據窗體向導
10.6 數據環境設計器
10.6.1 打開數據環境設計器
10.6.2 Connection對象
10.6.3 Command對象
10.6.4 創建用戶界面
10.6.5 SQL生成器
習題
第二部分 實驗篇
實驗一 Visual Basic的安裝及工作環境
實驗二 Visual Basic窗體的應用
實驗三 Visual Basic常用控件應用
實驗四 Visual Basic語言基礎
實驗五 順序程序設計與輸入/輸出應用
實驗六 分支結構程序設計
實驗七 For循環結構程序設計
實驗八 Do循環結構程序設計
實驗九 數組與控件數組的應用
實驗十 數組與常用算法設計
實驗十一 Visual Basic工程元素的應用
實驗十二 多重窗體的應用
實驗十三 單選按鈕、復選框和框架
實驗十四 列表框、組合框
實驗十五 滾動條、計時器和圖形控件
實驗十六 菜單與通用對話框
實驗十七 Visual Basic文件系統
實驗十八 Visual Basic圖形操作
實驗十九 Visual Basic數據庫應用(1)
實驗二十 Visual Basic數據庫應用(2)