第1章VisuaI Basic.NET的IDE
環(huán)境與入門
1.1 VisualBasic.NET的新特性
1.1.1 VisualStudio.NET簡介
1.1.2 VisualBasic.NET的
語言特點
1.1.3 VisualBasic.NET的
新功能和新特點
1.2 安裝VisualBasic.NET
1.3 VisualBasic.NET集成開發(fā)環(huán)境
1.3.1 VisualBasic.NET的
用戶主界面
1.3.2 VisualBasic.NET界面
的組成窗口
1.4第一個VisualBasic.NET程序
1.4.1 建立應用程序界面
1.4.2 設置界面對象屬性
1.4.3 編寫代碼并保存文件
1.4.4運行程序
1.5 窗體
1.5.1 生成窗體
1.5.2 設置窗體屬性
1.6 使用幫助
1.7 本章小結
1.8 習題
第2章 Visual Basic.NET語言基石出
2.1 數(shù)據(jù)類型
2.1.1 基本的數(shù)據(jù)類型
2.1.2 數(shù)據(jù)類型的轉換
2.1.3 變量、常量和數(shù)組
2.2 VisualBasic.NET語法規(guī)則
2.2.1 運算符和表達式
2.2.2 VisualBasic.NET中的
控制結構
2.3 過程
2.3.1 Sub過程
2.3.2 Function函數(shù)
2.3.3 常用函數(shù)
2.3.4 Event事件過程
2.3.5 鼠標事件
2.3.6 鍵盤事件
2.4面向對象編程
2.4.1 類與對象
2.4.2 繼承與接口
2.4.3 多態(tài)性
2.5本章小結
2.6 習題
第3章 常用組件的使用
3.1 添加與刪除控件
3.2按鈕類控件
3.2,1 Button控件
3.2.2 復選框和單選按鈕
3.3框架類控件
3.3.1 面板控件Panel
3.3.2 分組框GroupBox
3.3.3 使用TabControl控件
3.4 列表框、視圖類控件
3.4.1 列表框ListBox
3.4.2組合列表框ComboBox
3.4.3 1mageComboBox控件
3.4.4 ListView控件
3.4.5 使用TreeView控件
3.5.1 水平滾動條和垂直滾動條
3.5.2 使用進程條控件
3.5.3 使用TrackBar控件
3.5.4 使用FlatScrollBar控件
3.6 具欄和狀態(tài)欄控件
3.6.1 32具欄控件
3.6.2使用狀態(tài)欄控件
3.7定時器控件
3.7.1 定時器控件的常用
屬性和事件
3.7.2 添加定時器控件
3.7.3添加程序代碼
3.7.4 使控件位置隨窗體尺寸
變化而變化
3.8本章小結
3.9 習題
第4章 高級用戶界面設計
4.1 用戶界面
4.1.1 概述
4.1.2 用戶界面類型
4.1.3 用戶界面的基本設計原則
4.2 常用文本類控件
4.2.1 文本框
4.2.2 標簽
4.2.3 使用LinkLabel控件
4.3 菜單控件
4.3.1 菜單項的常用屬性事件
4.3.2 建立菜單并添加代碼
4.3.3 測試菜單命令
4.4 使用公用對話框
4.4.1 顯示[打開]和[另存為]
對話框
4.4.2 使用[顏色]對話框
4.4.3 使用[字體]對話框
4.4.4 使用打印對話框
4.4.5 輸入框和輸出框
4.5 添加MDI窗體
4.5.2 構造程序界面
4.5.3 設置各窗體屬性
4.5.4編寫程序代碼
4.5.5 運行程序
4.5.6用Closing卸載MDI窗體.
4.6 本章小結
4.7 習題
第5章 設計圖形應用程序
5.1 坐標系統(tǒng)和顏色
5.1.1 坐標系統(tǒng)
5.1.2 使用VisualBasic顏色
5.2 圖片框控件
5.3 使用圖像列表控件
5.3.1 1mageList的屬性和方法
5.3.2 1mages對象的屬性
5.3.3 1mages集合的屬性
和方法
5.3.4設置ImageList控件
的屬性
5.4 Graphics對象
5.4.1 繪制文本
5.4.2繪制直線
5.4.3 繪制橢圓和圓形
5.4.4繪制長方形
5.4.5 繪制曲線
5.5 本章小結
5.6 習題
第6章 開發(fā)多媒體應用程序
6.1 VisualBasic的多媒體程序控件
6.1.1 多媒體控件的引入和
外觀.
6.1.2多媒體控件MultimediaMC
簡介
6.1.3 多媒體控件的常用命令
6.1.4 多媒體控件的常用屬性
和事件
6.2 利用AxMMControl制作VCD
播放器
6.2.1 構造用戶界面
6.2.2編寫程序代碼
6.2.3 運行VCD播放器
6.3制作CD播放器
6.3.1 構造應用程序界面
6.3.2 設置各控件屬性
6.3.3 添加程序代碼
6.3.4運行CD播放器
6.4 其他多媒體集成控件
6.4.1 MCIWndXCtrl控件的
屬性和事件
6.4.2使用MCIWn(ⅨCtrl控件
制作播放器
6.4.3 完善媒體播放器
6.4.4 用戶化MCIWndXCtrl
控件
6.5 使用Animation控件
6.6本章小結
6.7 習題
第7章 創(chuàng)建文件應用程序
7.1 文件系統(tǒng)對象
7.1.1 File對象
7.1.2 Directory對象
7.2文件的讀寫
7.2.1概述
7.2.2 Stream對象
7.2.3 FileStream對象
7.2.4 讀取文件數(shù)據(jù)
7.2.5 向文件寫入數(shù)據(jù)
7.3 本章小結
7.4 習題
第8章 調試與異常處理
8.1 程序錯誤
8.2程序調試
8.2.1 VisualBasic的調試工具
8.2.2 調試示例
8.3 異常捕獲及處理
8.3.1 Try.Catch語句
8.3.2 OnError語句
8.3.3 OnErrorGoto.Resume
結構
8.3.4 OnErrorGoto.Resume
Next語句
8.3.5 Resume與ResumeNext
的區(qū)別
8.3.6 Error語句
8.3.7 使用Err對象
8.3.8 結構化的異常處理語句
8.4 本章小結
8.5 習題
第9章 數(shù)據(jù)庫編程
9.1 ADO.NET簡介
9.2 常用OLEDB對象
9.2.1 OleDbConnection對象的
常用屬性
9.2.2 OleDbConnection對象的
常用方法
9.3 OleDbCommand對象
9.3.1 OleDbCommand對象的
常用屬性
9.3.2 OleDbCommand對象的
常用方法
9.4 OleDbDataReader對象
9.4.1 OleDbDataReader對象的
常用屬性
9.4.2 OleDbDataReader對象的
常用方法
9.5 OleDbDataAdapter對象
9.5.1 OleDbDataAdapter對象的
常用屬性
9.5.2 OleDbDataAdapter對象的
常用方法
9.6 在Windows應用程序中訪問數(shù)據(jù)
9.6.1 數(shù)據(jù)控件簡介
9.6.2 使用DataGrid控件
瀏覽數(shù)據(jù)庫
9.7 使用DataFOnnWizard
9.8 SQL語言
9.81 SQL語言的組成
9.8.2 SQL語句使用舉例
9.9本章小結
9.10 習題
第10章 WindOWS高級編程技術
10.1 Windows服務
10.1.1 創(chuàng)建第一個Windows
服務項目
10.1.2 添加服務安裝程序
10.1.3 配置Windows服務
10.1.4 Windows服務介紹
10.1.5 調試服務程序
10.2 VisualBasic.NET多線程應用
10.2.1 一個簡單的多線程例子
10.2.2 通過多線程程序傳送
數(shù)據(jù)
10.2.3 同步線程
10.2.4 一個完整的多線程
運行的例子
10.3 本章小結
10.4 習題
第11章 定制V8.NET控件
11.1 用VB.NET控件創(chuàng)建向導
創(chuàng)建VB.NET控件
11.1.1 創(chuàng)建Windows控件庫
項目
11.1.2 添加測試項目
11.1.3 設計Controll控件
11.1.4測試生成的Controll
控件
11.1.5 增強Controll控件
11.2 本章小結
11.3 習題
第12章 Internet編程
12.1 利用MAPI發(fā)送郵件
12.1.1 MicrosoftMAPIControl
控件簡介
12.1.2 綜合舉例
12.2瀏覽器編程
12.2.1 瀏覽器的主要功能
12.2.2編制瀏覽器
12.3 本章小結
12.4 習題
第13章 用ASP.NET創(chuàng)建Web窗體
應用程序
13.1 創(chuàng)建一個簡單的Web窗體
應用程序
13.1.1 一個簡單的例子
13.1.2 頁面的壽命
13.1.3 在運行時添加控件
13.14 多頁面應用
13.1.5 數(shù)據(jù)綁定
13.2 ASP.NET介紹
13.2.1 ASP.NET簡介
13.2.2 ASP.NET控件
13.2.3 數(shù)據(jù)綁定
13.2.4舉例比較ASP與ASP.NE
的區(qū)別
13.3 建立一個完整的Web應用
13.3.1 第一步:創(chuàng)建一個對象
組件
13.3.2 第二步:創(chuàng)建Web應用
項目
13.3.3 第三步:調用DLL
組件
13.3.4 第四步:部署項目文件到
指定的服務器
13.4 本章小結
13.5 習題
第14章 通過VB.NET建立Web
服務
14.1 創(chuàng)建Web服務
14.1.1 創(chuàng)建一個XMLWeb
服務項目
14.1.2 建立XMLWeb服務
客戶端項目
14.2 一個關于數(shù)據(jù)庫XMLWeb
服務的實例
14.2.1 建立服務器端程序
14.2.2 對客戶端進行身份驗證
14.2.3 創(chuàng)建Windows應用
客戶界面
14.3 本章小結
14.4 習題
第15章 為應用程序提供幫助
15.1 為控件添加提示幫助
15.2 HelpProvider控件的使用
15.2.1 HelpProvider控件為
特定的控件提供上
下文相關幫助
15.2.2 打開幫助文件到特定
的部分
15.3 使用HTMLHelpWorkshop
制作幫助文件
15.3.1 創(chuàng)建幫助工程項目
15.3.2 向項目中添加主題文件
15.3.3 為幫助文件添加目錄
15.3.4 創(chuàng)建幫助索引
15.3.5 創(chuàng)建全文搜索的幫助
15.4 本章小結
15.5 習題
附錄 參考答案