《Visual Basic程序設(shè)計教程/21世紀高等學校計算機規(guī)劃教材》從VisualBasic程序設(shè)計概述開始,由淺入深,循序漸進,介紹了程序設(shè)計基礎(chǔ)、結(jié)構(gòu)化程序設(shè)計、常用控件、數(shù)組、過程、文件、對話框與菜單、程序調(diào)試與出錯處理、圖形操作、數(shù)據(jù)庫技術(shù)等內(nèi)容。
第1章 Visual Basic程序設(shè)計概述
1.1 Visual Basic的版本
1.2 Visual Basic的特點
1.3 Visual Basic的安裝、啟動和退出
1.4 VB 6.0的集成開發(fā)環(huán)境
1.5 Visual Basic程序開發(fā)的一般步驟
1.6 一個典型的VB應(yīng)用程序
1.7 Visual Basic中的對象
1.8 窗體
1.8.1 窗體的結(jié)構(gòu)與屬性
1.8.2 窗體事件
1.8.3 窗體的常用方法
1.9 VB的基本控件
1.9.1 標簽(Label)
1.9.2 文本框(TextBox)
1.9.3 命令按鈕(CommandButton)
練習題
第2章 VB程序設(shè)計基礎(chǔ)
2.1 VB基本規(guī)范
2.1.1 標識符
2.1.2 語句
2.1.3 VB代碼書寫規(guī)則
2.2 數(shù)據(jù)類型
2.2.1 基本數(shù)據(jù)類型
2.2.2 自定義數(shù)據(jù)類型
2.3 常量和變量
2.3.1 常量
2.3.2 變量
2.4 常用的內(nèi)部函數(shù)
2.5 運算符與表達式
2.5.1 算術(shù)運算符與表達式
2.5.2 字符串運算符與表達式
2.5.3 關(guān)系運算符與表達式
2.5.4 邏輯運算符與表達式
2.5.5 復(fù)雜表達式的執(zhí)行順序
練習題
第3章 結(jié)構(gòu)化程序設(shè)計
3.1 計算思維、算法及程序設(shè)計
3.1.1 計算思維
3.1.2 算法
3.1.3 常見算法
3.1.4 程序設(shè)計
練習題
3.2 順序結(jié)構(gòu)程序設(shè)計
3.2.1 賦值語句
3.2.2 Print方法
3.2.3 定位輸出函數(shù)Tab()
3.2.4 空格函數(shù)Spc()
3.3.5 條件函數(shù)嵌套
3.3.6 多分支條件語句
3.3.7 選擇情況語句
練習題
3.4 循環(huán)結(jié)構(gòu)程序設(shè)計
3.4.1 循環(huán)的分類
3.2.5 輸入對話框函數(shù)InputBox()
3.2.6 消息框函數(shù)MsgBox()
3.2.7 輸出格式函數(shù)Format()
3.2.8 常見方法與語句
3.2.9 順序程序設(shè)計舉例
練習題
3.3 選擇結(jié)構(gòu)程序設(shè)計
3.3.1 單分支條件語句
3.3.2 雙分支條件語句
3.3.3 條件函數(shù)IIf()
3.3.4 條件語句嵌套
3.4.2 For/Next語句
3.4.3 Do/Loop語句
3.4.4 循環(huán)嵌套
3.4.5 循環(huán)程序設(shè)計綜合舉例
練習題
第4章 常用控件
4.1 選擇控件
4.1.1 復(fù)選框(CheckBox)、選項按鈕(OptionButton)
4.1.2 列表框(ListBox)
4.1.3 組合框(ComboBox)
4.2 圖形控件
4.2.1 圖片框(PictureBox)和圖像框(Image)
4.2.2 形狀(Shape)控件和直線(Line)
4.3 其他控件
4.3.1 滾動條(ScrollBar)
4.3.2 計時器(Timer)
4.3.3 框架(Frame)
練習題
第5章 數(shù)組
5.1 數(shù)組的概念
5.2 靜態(tài)數(shù)組
5.2.1 靜態(tài)數(shù)組的定義
5.2.2 靜態(tài)數(shù)組的操作
5.2.3 數(shù)組的常用函數(shù)及語句
5.3 動態(tài)數(shù)組
5.3.1 動態(tài)數(shù)組的定義
5.3.2 動態(tài)數(shù)組的刪除
5.4 控件數(shù)組
5.5 數(shù)組的應(yīng)用
5.5.1 應(yīng)用數(shù)組排序
5.5.2 應(yīng)用數(shù)組解數(shù)列問題
練習題
第6章 過程
6.1 Sub過程
6.1.1 事件過程
6.1.2 子程序過程
6.1.3 Sub過程的調(diào)用
6.2 Function過程
6.2.1 Function過程的定義
6.2.2 Function過程的調(diào)用
6.2.3 調(diào)用其他模塊中的過程
6.3 參數(shù)傳遞
6.3.1 參數(shù)傳遞方式
6.3.2 數(shù)組參數(shù)的傳遞
6.3.3 可選參數(shù)和可變參數(shù)
6.3.4 對象參數(shù)
6.4 變量的作用域
6.4.1 局部變量
6.4.2 模塊變量
6.4.3 全局變量
6.4.4 靜態(tài)變量
6.5 程序示例:用Function過程解素數(shù)問題
練習題
第7章 文件
7.1 文件結(jié)構(gòu)及其分類
7.1.1 文件的結(jié)構(gòu)
7.1.2 文件分類
7.2 與文件操作相關(guān)的語句和函數(shù)
7.2.1 常用文件操作語句
7.2.2 文件操作函數(shù)
7.3 文件的基本操作
7.3.1 文件的打開(建立)
7.3.2 文件的關(guān)閉
7.3.3 順序文件的操作
7.3.4 隨機文件
7.3.5 二進制文件
7.4 文件系統(tǒng)控件
7.4.1 驅(qū)動器列表框控件
7.4.2 目錄列表框控件
7.4.3 文件列表框控件
練習題
第8章 對話框與菜單
8.1 通用對話框
8.1.1 CommonDialog對象
8.1.2 文件對話框
8.1.3 "顏色"對話框
8.1.4 "字體"對話框
8.1.5 "打印"對話框
8.1.6 "幫助"對話框
8.2 菜單操作
8.2.1 菜單概述
8.2.2 下拉式菜單設(shè)計
8.2.3 菜單屬性設(shè)置
8.2.4 菜單事件響應(yīng)
8.2.5 創(chuàng)建子菜單
8.2.6 彈出式菜單設(shè)計
8.3 VB工具欄與狀態(tài)欄的操作
8.3.1 工具欄
8.3.2 狀態(tài)欄
練習題
第9章 程序調(diào)試與出錯處理
9.1 程序錯誤
9.1.1 編譯錯誤
9.1.2 運行時錯誤
9.1.3 邏輯錯誤
9.2 調(diào)試和排錯
9.2.1 VB開發(fā)環(huán)境的工作模式
9.2.2 VB調(diào)試工具
9.2.3 使用調(diào)試工具
9.3 錯誤捕獲及處理
9.3.1 Err對象
9.3.2 錯誤處理的步驟
9.3.3 捕獲錯誤語句
9.3.4 退出錯誤處理語句
9.3.5 常用的錯誤捕獲與處理代碼結(jié)構(gòu)
練習題
第10章 圖形操作
10.1 圖形操作基礎(chǔ)
10.1.1 坐標系統(tǒng)
10.2.1 Line控件
10.2.2 Shape控件
10.2.3 MSChart控件
10.3 Visual Basic繪圖方法
10.3.1 Line方法
10.3.2 Circle方法
10.3.3 Pset方法
10.1.2 使用顏色
10.2 Visual Basic繪圖控件
10.3.4 Point方法
10.3.5 其他相關(guān)方法
10.4 顯示圖片
10.4.1 加載圖片
10.4.2 圖片框控件
10.4.3 圖像框控件
練習題
第11章 數(shù)據(jù)庫技術(shù)
11.1 數(shù)據(jù)庫基礎(chǔ)
11.1.1 數(shù)據(jù)庫概述
11.1.2 數(shù)據(jù)模型
11.1.3 數(shù)據(jù)組織方式
11.1.4 數(shù)據(jù)庫管理系統(tǒng)
11.1.5 數(shù)據(jù)庫系統(tǒng)
11.1.6 關(guān)系數(shù)據(jù)庫系統(tǒng)
11.1.7 數(shù)據(jù)庫的特點
11.2 Visual Basic數(shù)據(jù)庫管理器
11.2.1 數(shù)據(jù)管理器的啟動
11.2.2 創(chuàng)建數(shù)據(jù)庫
11.2.3 向數(shù)據(jù)庫中添加數(shù)據(jù)表和字段
11.2.4 為表建立索引及添加記錄
11.2.5 打開已有數(shù)據(jù)庫
11.3 結(jié)構(gòu)化查詢語言(SQL)
11.3.1 SQL簡介
11.3.2 SQL簡例
11.4 數(shù)據(jù)控件的使用
11.4.1 Data控件
11.4.2 DAO對象
11.4.3 ADO數(shù)據(jù)控件
11.5 數(shù)據(jù)報表設(shè)計
11.5.1 數(shù)據(jù)環(huán)境設(shè)計器
11.5.2 報表設(shè)計器
11.5.3 報表設(shè)計
練習題