版權資訊
書 名: VisualBasic完全自學寶典
作 者:楊章偉
出版時間: 2008
ISBN: 9787302174493
開本: 16
定價: 66.00 元
內容簡介
VisualBasic是用戶最多的開發技術之一。本書由淺入深,循序漸進地教授讀者如何使用VisualBasic開發套用系統,是VisualBasic的完全入門到套用的實例性書籍。本書除了介紹VisualBasic的幾乎所有基礎知識、控制項外,重點突出資料庫套用系統的開發技術,並提供許多實際可用的實例和源碼,這些實例和源碼基本都套用在相關領域中。基礎篇從面向對象的程式設計基礎開始,詳細介紹VisualBasic的語言基礎、程式結構、常用控制項等基礎知識;套用篇主要介紹VisualBasic關於資料庫應用程式的開發,包括常用函式、數據連線、數據操縱、數據導入導出等套用;實例篇通過通用圖書管理系統、簡易檔案管理系統、考試管理系統等具體實例來介紹VisualBasic的套用開發流程,並就其中的關鍵技術做了詳細分析。
本書的讀者對象可以是VisualBasic的初學者,或有一定程式設計基礎的在校學生或自學人員,並適合VisualBasic程式設計師及各類軟體開發人員閱讀,便於其儘快掌握和熟練使用VisualBasic資料庫系統的開發套用,也適合中高級技術開發人員參考。
目錄
第1篇基礎篇
第1章VisualBasic6.0概述
1.1VisualBasic的發展歷程
1.1.1VisualBasic的產生背景
1.1.2VisualBasic的誕生
1.1.3VisualBasic的版本發展
1.2VisualBasic概述
1.2.1VisualBasic的常用術語
1.2.2VisualBasic的系統特性
1.3VisualBasic6.0與VisualBasic.NET的比較
1.4VisualBasic6.0的安裝與啟動
1.4.1VisualBasic6.0的特點
1.4.2VisualBasic6.0的安裝環境
1.4.3VisualBasic6.0的啟動
1.5VisualBasic6.0的集成開發環境
1.5.1標題欄
1.5.2選單欄
1.5.3常用工具列
1.5.4控制項工具箱
1.5.5窗體編輯器
1.5.6工程資源管理視窗
1.5.7控制項屬性視窗
1.5.8窗體布局視窗
1.5.9代碼視窗
1.6第一個VisualBasic6.0
應用程式
1.6.1設計程式界面
1.6.2編寫事件代碼
1.6.3運行程式
1.6.4保存工程
1.6.5生成執行檔
1.7小結
第2章面向對象程式設計基礎
2.1面向對象技術的基本概念
2.1.1面向對象技術簡介
2.1.2面向對象程式設計語言
2.2對象和類
2.2.1對象
2.2.2類
2.3對象的屬性和方法
2.3.1對象的屬性
2.3.2對象的方法
2.4對象的事件
2.4.1事件驅動模型
2.4.2對象的滑鼠事件
2.4.3對象的鍵盤事件
2.4.4對象的焦點事件
2.4.5對象的屬性、方法和事件的關係
2.5面向對象的互動式開發
2.6VisualBasic應用程式的結構
2.7小結
第3章VisualBasic語言基礎
3.1VisualBasic編碼規則
3.1.1代碼書寫規則
3.1.2代碼注釋規則
3.2常量和變數
3.2.1常量
3.2.2變數
3.2.3變數命名規則
3.2.4聲明變數
3.2.5變數的作用域
3.3數據類型
3.3.1基本數據類型
3.3.2用戶自定義數據類型
3.3.3枚舉類型
3.3.4變數的類型轉換
3.3.5常量變數套用示例
3.4運算符與表達式
3.4.1賦值運算符
3.4.2算術運算符
3.4.3字元串連線運算符
3.4.4關係運算符
3.4.5邏輯運算符
3.4.6表達式
3.5小結
第4章程式控制結構
4.1順序結構
4.1.1賦值語句
4.1.2數據輸入
4.1.3數據輸出
4.1.4Print方法
4.1.5MsgBox函式
4.1.6Format函式
4.1.7套用示例
4.2選擇結構
4.2.1單分支IF條件語句
4.2.2雙分支If…Then…Else語句
4.2.3多分支If…then…elseif…語句
4.2.4SelectCase語句
4.2.5分支嵌套
4.2.6條件函式
4.2.7套用示例
4.3循環結構
4.3.1For...Next語句
4.3.2Do...loop語句
4.3.3While語句
4.3.4循環嵌套
4.3.5套用示例
4.4其他控制語句
4.4.1GoTo語句
4.4.2Exit語句
4.4.3End語句
4.4.4Stop語句
4.4.5With…EndWith語句
4.5綜合示例
4.6小結
第5章數組
5.1數組概述
5.1.1基本概念
5.1.2數組的聲明
5.2靜態數組
5.2.1一維數組
5.2.2多維數組
5.3數組賦初值
5.3.1直接賦值
5.3.2利用循環結構賦值
5.3.3利用Array函式
5.4數組的輸入
5.4.1通過InputBox函式輸入
5.4.2通過文本框控制項輸入
5.5數組的輸出
5.6動態數組
5.6.1動態數組定義
5.6.2數組在記憶體中存放的順序
5.6.3數組的清除
5.7控制項數組
5.7.1控制項數組的概念
5.7.2設計時建立控制項數組
5.7.3運行時建立控制項數組
5.8數組的排序
5.8.1冒泡排序
5.8.2選擇排序
5.8.3插入排序
5.9綜合示例
5.10小結
第6章過程
6.1過程概述
6.1.1過程的分類
6.1.2過程的作用域
6.1.3使用過程的優點
6.2Sub過程
6.2.1Sub過程定義
6.2.2調用Sub過程
6.2.3建立Sub過程
6.2.4示例
6.3Function過程
6.3.1Function過程定義
6.3.2調用Function過程
6.3.3示例
6.4參數傳遞
6.4.1形參和實參
6.4.2參數傳遞
6.4.3數組作過程的參數
6.5過程的嵌套與遞歸
6.5.1過程的嵌套
6.5.2遞歸過程
6.6查找
6.6.1順序查找
6.6.2二分法查找
6.7API函式概述
6.8小結
第7章內置函式
7.1算術運算函式
7.1.1常用算術運算函式
7.1.2套用示例
7.2字元串處理函式
7.2.1常用字元串處理函式
7.2.2Format函式
7.3日期時間處理函式
7.3.1獲取系統日期時間
7.3.2獲取部分日期時間
7.3.3合成日期時間函式
7.4類型轉換函式
7.4.1類型判斷函式
7.4.2類型轉換函式
7.5其他函式
7.6系統對象
7.6.1App對象
7.6.2Clipboard對象
7.6.3Screen對象
7.6.4Printer對象和Printers集合
7.6.5Control對象與Control集合對象
7.6.6Form對象
7.6.7Err對象
7.7小結
第8章常用控制項
8.1文本顯示控制項
8.1.1標籤
8.1.2文本框
8.2命令按鈕控制項
8.2.1屬性
8.2.2事件和方法
8.2.3快捷鍵
8.3列表控制項
8.3.1列表框
8.3.2組合框
8.4單選按鈕與複選框
8.4.1單選按鈕
8.4.2複選框
8.5圖形顯示控制項
8.5.1圖像框
8.5.2圖片框
8.5.3Image和PictureBox的比較
8.5.4線條與形狀
8.6其他控制項
8.6.1定時器
8.6.2滾動條
8.7ActiveX控制項
8.7.1添加ActiveX控制項
8.7.2刪除ActiveX控制項
8.7.3常用的ActiveX控制項
8.7.4工具列
8.7.5進程條
8.8控制項綜合套用
8.9小結
第9章窗體
9.1窗體的屬性
9.2窗體的事件
9.2.1Load與Unload事件
9.2.2滑鼠事件
9.2.3鍵盤事件
9.3焦點
9.3.1獲取焦點
9.3.2GetFocus事件和LostFocus事件
9.4SDI窗體
9.4.1添加新窗體
9.4.2清除窗體
9.4.3窗體顯示
9.5MDI窗體
9.5.1建立MDI應用程式
9.5.2MDI窗體中的選單設計
9.6內置窗體
9.6.1【關於】對話框
9.6.2展示螢幕窗體
9.6.3【登錄】對話框
9.7小結
第10章選單
10.1選單編輯器
10.1.1數據區
10.1.2編輯區
10.1.3選單項顯示區
10.2視窗選單設計
10.2.1設計步驟
10.2.2選單分組
10.2.3快捷鍵
10.2.4動態增減選單
10.3彈出式選單設計
10.4工具列的設計
10.4.1利用應用程式嚮導創建工具列
10.4.2利用Toolbar控制項創建工具列
10.5綜合示例
10.6小結
第11章報表
11.1報表設計器
11.1.1概述
11.1.2屬性
11.1.3報表控制項
11.2使用DataReport製作報表
11.2.1基於基本表的報表實現
11.2.2基於SQL語句的報表實現
11.3通過第三方軟體製作報表
11.3.1使用MSExcel
11.3.2使用CrystalReports
11.4其他方法
11.5小結
第12章對話框
12.1對話框概述
12.1.1對話框功能
12.1.2對話框分類
12.1.3自定義對話框
12.2輸入對話框
12.3訊息對話框
12.4通用對話框
12.4.1【打開】對話框
12.4.2【列印】對話框
12.4.3其他對話框
12.5綜合示例
12.6小結
第13章檔案
13.1檔案的概念
13.1.1檔案結構
13.1.2檔案命名規則
13.1.3檔案的分類
13.1.4檔案的訪問
13.2檔案系統控制項
13.2.1驅動器列表框
13.2.2目錄列表框
13.2.3檔案列表框
13.2.4套用示例
13.3檔案操作語句及函式
13.4檔案訪問
13.4.1順序訪問
13.4.2隨機訪問
13.4.3二進制訪問
13.5檔案系統對象
13.5.1FSO概述
13.5.2創建FSO對象
13.5.3Drive對象
13.5.4Folder對象
13.5.5TextStream對象
13.5.6通過FileSystemObject對象進行檔案操作
13.5.7File對象
13.6小結
第14章多媒體編程
14.1調用WindowsAPI
14.1.1查看API
14.1.2API函式聲明
14.1.3API使用示例
14.1.4注意事項
14.2多媒體編程的過程
14.2.1MultimediaMCI控制項
14.2.2多媒體編程的步驟
14.3使用API多媒體函式
14.4圖形處理
14.4.1圖形操作基礎
14.4.2圖形方法
14.5小結
第15章ActiveX部件
15.1製作ActiveX控制項
15.1.1UserControl對象
15.1.2ActiveX控制項的
製作過程
15.1.3使用嚮導創建ActiveX控制項
15.2使用其他程式中的對象
15.2.1使用其他程式對象步驟
15.2.2套用示例
15.3小結
第16章程式調試
16.1常見的錯誤類型
16.1.1編譯錯誤
16.1.2運行時錯誤
16.1.3邏輯錯誤
16.1.4常見錯誤列表
16.2如何調試程式
16.2.1調試工具
16.2.2調試方法
16.3出錯處理
16.4工作環境設定
16.5小結
第17章程式發布
17.1製作安裝包
17.1.1使用打包和展開嚮導製作安裝包
17.1.2使用第三方軟體打包
17.2製作幫助檔案
17.2.1幫助檔案的格式
17.2.2使用HTMLHelpWorkShop製作幫助檔案
17.2.3使用第三方軟體製作幫助檔案
17.3小結
第2篇套用篇
第18章資料庫編程基礎
第19章資料庫套用系統設計
第20章數據對象編程技術
第21章數據控制項
第22章數據導入導出
第3篇實例篇
第23章通用圖書管理系統
第24章簡易檔案管理系統
第25章考試管理系統
參考文獻
……