第1章 計算機與Visaul Basic.NET
1.1 計算機簡介
1.2 Windows的使用
1.2.1 鼠標指針
1.2.2 鼠標的操作
1.2.3 Windows和窗口
1.2.4 記事本的使用
1.2.5 本節(jié)小結
1.3 文件和文件夾
1.3.1 Windows資源管理器的使用
1.3.2 使用打開和另存對話框
1.3.3 只讀屬性
1.4 Visual Basic.NET簡介
1.4.1 Windows和VB.NET
1.4.2 如何開發(fā)VB.NET應用程序
1.4.3 Visual Basic的不同版本
1.5 計算簡史
1.5.1 19世紀
1.5.2 20世紀30年代
1.5.3 20世紀40年代
1.5.4 20世紀50年代
1.5.5 20世紀60年代
1.5.6 20世紀70年代
1.5.7 20世紀80年代
1.5.8 20世紀90年代
第2章 解決問題
2.1 程序開發(fā)的步驟
2.1.1 用計算機完成工作
2.1.2 程序計劃
2.2 程序設計的工具
2.2.1 流程圖
2.2.2 偽代碼
2.2.3 分層結構圖
2.2.4 根據NYC大街的編號求方向的算法
2.2.5 班級平均分數的算法
2.2.6 本節(jié)小結
第3章 VB.NET編程基礎
3.1 VB.NET控件
3.1.1 啟動VB.NET
3.1.2 初識文本框控件
3.1.3 初識按鈕控件
3.1.4 初識標簽控件
3.1.5 初識列表框控件
3.1.6 Name屬性
3.1.7 初識幫助系統(tǒng)
3.1.8 字體
3.1.9 自動隱藏
3.1.10 本節(jié)小結
3.2 VB.NET事件
3.2.1 初識事件過程
3.2.2 窗體的屬性和事件過程
3.2.3 事件過程的聲明語句
3.2.4 本節(jié)小結
3.3 數字
3.3.1 算術運算
3.3.2 科學計數法
3.3.3 變量
3.3.4 增加變量的值
3.3.5 內置函數:Math.Sqrt,Int,Math.Round
3.3.6 整型數據類型
3.3.7 多重聲明
3.3.8 括號
3.3.9 三種錯誤類型
3.3.10 本節(jié)小結
3.4 字符串
3.4.1 變量和字符串
3.4.2 文本框用做輸入與輸出
3.4.3 連結
3.4.4 ANSI字符設置
3.4.5 字符串屬性和方法Length屬性和ToUPPer,ToLower,Trim,IndexOf,Substring方法
3.4.6 空字符串
3.4.7 字符串的初始值
3.4.8 Option Strict語句
3.4.9 內部文檔
3.4.10 續(xù)行符號
3.4.11 本節(jié)小結
3.5 輸入信息和輸出信息
3.5.1 帶有格式化函數的格式化輸出信息
3.5.2 帶有區(qū)域的格式化輸出信息
3.5.3 從文件中讀數據
3.5.4 從輸入對話框中獲得輸入信息
3.5.5 使用信息對話框進行輸出
3.6 本章小結
3.7 編程設計
第4章 通用過程
4.1 子過程(I)
4.1.1 變量與表達式作為實參
4.1.2 子過程調用其他子過程
4.1.3 本節(jié)小結
4.2 子過程(II)
4.2.1 按值傳遞
4.2.2 按地址傳遞
4.2.3 局部變量
4.2.4 類級別變量
4.2.5 調試
4.3 函數過程
4.3.1 具有參數的用戶定義函數
4.3.2 無參數用戶定義函數
4.3.3 比較函數過程與子過程
4.3.4 用Region指令折疊一個過程
4.4 模塊設計
4.4.1 自頂向下設計
4.4.2 結構化程序設計
4.4.3 結構化程序設計的優(yōu)點
4.4.4 面向對象編程
4.4.5 引用
4.5 本章小結
4.6 編程設計
第5章 選擇結構
5.1 關系與邏輯運算符
5.1.1 關系運算符
5.1.2 邏輯運算符
5.1.3 本節(jié)小結
5.2 If語句
5.2.1 ElseIf子句
5.2.2 本節(jié)小結
5.3 Select Case語句
5.3.1 本節(jié)小結
5.4 案例研究:周薪名單
5.4.1 設計周薪名單程序
5.4.2 顯示工資名單事件的偽代碼
5.4.3 編寫周薪名單的程序
5.4.4 程序和用戶界面
5.4.5 本節(jié)小結
5.5 本章小結
5.6 編程設計
第6章 循環(huán)
6.1 Do Loop循環(huán)語句
6.1.1 本節(jié)小結
6.2 用Do Loop循環(huán)語句處理數據列表
6.2.1 Peek方法
6.2.2 計數順和累加器
6.2.3 標志
6.2.4 嵌套循環(huán)
6.2.5 本節(jié)小結
6.3 For…Next循環(huán)
6.3.1 本節(jié)小結
6.4 案例研究:貸款分析
6.4.1 設計貸款分析程序
6.4.2 用戶界面
6.4.3 貸款分析程序的偽代碼
6.4.4 編寫貸款分析程序
6.4.5 本節(jié)小結
6.5 本章小結
6.6 編程設計
第7章 數組
7.1 創(chuàng)建和訪問數組
7.1.1 ReDim語句
7.1.2 使用數組作為頻率表
7.1.3 本節(jié)小結
7.2 數組的使用
7.2.1 有序數組
7.2.2 使用數組的一部分
7.2.3 合并兩個有序數組
7.2.4 傳遞數組到過程
7.2.5 本節(jié)小結
7.3 數組的一些附加類型
7.3.1 控件數組
7.3.2 結構
7.3.3 本節(jié)小結
7.4 排序和查詢
7.4.1 冒泡排序法
7.4.2 希爾排序法
7.4.3 查詢
7.4.4 本節(jié)小結
7.5 二維數組
7.5.1 本節(jié)小結
7.6 案例研究:高級收銀機
7.6.1 程序設計
7.6.2 用戶界面
7.6.3 數據結構
7.6.4 編寫代碼
7.7 本章小結
7.8 編程設計
第8章 順序文件
8.1 順序文件簡介
8.1.1 創(chuàng)建順序文件
8.1.2 為順序文件添加項
8.1.3 異常的處理結構
8.1.4 本節(jié)小結
8.2 使用順序文件
8.2.1 順序文件的排序
8.2.2 CSV格式
8.2.3 合并順序文件
8.2.4 中斷處理控制
8.2.5 本節(jié)小結
8.3 案例研究:記錄取款和存款
8.3.1 程序設計
8.3.2 用戶界面
8.3.3 為程序編碼
8.4 本章小結
8.5 編程設計
第9章 附加控件和對象
9.1 列表框、組合框與文件打開控件
9.1.1 List Box控件
9.1.2 Combo Box控件
9.1.3 OpenFileDialog控件
9.2 7種基本控件
9.2.1 Group Box控件
9.2.2 Check Box控件
9.2.3 Radio Button控件
9.2.4 Timer控件
9.2.5 Prcture Box控件
9.2.6 Horizontal與Vertcal Scroll Bar控件
9.3 4種附加控件
9.3.1 Clipboard對象
9.3.2 隨機類
9.3.3 MainMenu控件
9.3.4 多重窗體
9.4 本章小結
9.5 編程設計
第10章 數據庫管理
10.1 數據庫簡介
10.1.1 服務器資源管理器
10.1.2 用數據表來訪問數據庫
10.2 關系數據庫和SQL
10.2.1 主鍵和外鍵
10.2.2 SQL
10.2.3 4種SQL要求
10.2.4 DataGrid控件
10.2.5 改變數據庫的內容
10.2.6 本節(jié)小結
10.3 本章小結
10.4 編程設計
第11章 面向對象編程
11.1 類和對象
11.1.1 對象構造函數
11.2 對象數組、事件和包含
11.2.1 對象數組
11.2.2 事件
11.2.3 包含
11.3 繼承
11.3.1 多態(tài)和重載
11.3.2 抽象屬性、方法和類
11.3.3 本節(jié)小結
11.4 本章小結
11.5 編程設計
附錄A ANSI值表
附錄B VB.NET的操作步驟
附錄C 從VB 6.0過渡到VB.NET
附錄D VB.NET調度工具
部分奇數練習答案