VisualBasic完全自學寶典

VisualBasic完全自學寶典

本書的讀者對象可以是visual basic的初學者,或有一定程式設計基礎的在校學生或自學人員,並適合visual basic程式設計師及各類軟體開發人員閱讀,便於其儘快掌握和熟練使用visual basic資料庫系統的開發套用,也適合中高級技術開發人員參考。

基本信息

版權資訊

書 名: 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章考試管理系統

參考文獻

……

相關詞條

相關搜尋

熱門詞條

聯絡我們