範例操作逐步詳述,淺顯易懂
由淺入深循序漸進,學習程式設計技巧
本書有別於一般市面書籍,是一本由大專教程式設計語言課程、微軟認證專家、Visual Basic暢銷書作者合力編著,針對目前學習程式設計所應具備的素養所編寫的。書中講解理論實務兼具,範例操作以圖示表示,淺顯易懂且具代表性,非常適用於教學和自學。由於Visual Basic功能強大非一本書就能完整介紹,本書只針對程式設計流程、物件基本觀念、活用Visual Basic所提供常用的控制項、鍵盤和滑鼠控制項技巧、繪圖與多媒體、ADO.NET資料庫程式設計、Crystal Report報表程式、應用程式的部署與封裝做介紹。每個單元由淺入深、循序漸進、由範例練習中學習程式設計的精神與技巧,並附上Visual Basic Express中文版讓讀者使用,使您不用煩惱VB整合開發環境的來源。
Visual Basic 進階程式設計寶典
內容描述
目錄大綱
第1章 揭開VB神秘面紗
1.1 Basic的演進史
1.2 熟悉整合開發環境
1.3 VB整合開發環境介紹
1.4 新手上路
第2章 常值、變數與運算式
2.1 組成敘述的要素
2.2 識別字
2.3 保留字
2.4 特殊符號
2.5 常值
2.6 變數
2.7 常數
2.8 運算式
2.9 其他撇步
第3章 輸出入介面
3.1 表單物件
3.2 vbNewLine或vbCrLf
3.3 標籤控制項
3.4 控鈕控制項
3.5 數值與字串的轉換函式
3.6 文字方塊控制項
3.7 InputBox函式
3.8 MsgBox訊息框敘述
第4章 多視窗、多表單
4.1 前言
4.2 變數與常數
4.3 超連結標籤控制項
4.4 模組
第5章 選擇結構與選項控制項
5.1 前言
5.2 關係運算子
5.3 邏輯運算子
5.4 If Then Else雙重選擇
5.5 If…ElseIf…Else多重選擇
5.6 Select Case多重選擇
5.7 巢狀選擇結構
5.8 IIf函式
5.9 RadioButton控制項
5.10 CheckBox控制項
第6章 重複結構
6.1 For…Next迴圈
6.2 巢狀For…Next迴圈
6.3 Do…Loop迴圈
6.4 PictureBox圖片控制項
6.5 Timer計時控制項
第7章 陣列的活用
7.1 前言
7.2 陣列的宣告及存取
7.3 多維陣列
7.4 排序與搜尋
7.5 陣列的常用方法
7.6 不規則陣列與物件陣列
第8章 常用控制項
8.1 ListBox清單控制項
8.2 ComboBox控制項
8.3 CheckedListBox控制項
8.4 MenuStrip控制項
8.5 ContextMenuStrip控制項
8.6 ImageList 控制項
第9章 程序
9.1 程序簡介
9.2 內建函式
9.3 Function自訂函式
9.4 Sub程序
9.5 傳值呼叫與參考呼叫
9.6 程序間陣列的傳遞
9.7 程序多載
9.8 遞迴
9.9 模組檔製作
9.10 實例
第10章 對話方塊與視窗事件
10.1 讀寫資料檔案
10.2 常用對話方塊
10.3 RichTextBox控制項
10.4 TrackBar滑動軸控制項
10.5 共享事件技巧
10.6 HScrollBar與VScrollBar捲軸控制項
10.7 滑鼠事件
10.8 鍵盤事件
10.9 實例
第11章 聲光效果 – 多媒體
11.1 My.Computer.Audio物件
11.2 多媒體播放器(Windows Media Player)控制項
第12章 多采多姿 – 繪圖物件
12.1 顏色物件 -- Color
12.2 畫布物件 -- Graphics
12.3 畫筆物件 -- Pen
12.4 筆刷物件 -- Brushes
12.5 特殊筆刷物件
12.6 畫布轉變設定
12.7 圖案的讀取與存檔
第13章 ADO.NET資料庫程式設計
13.1 第一個ADO.NET資料庫程式設計
13.2 資料表記錄的新增、修改、刪除及巡覽
第14章 CrystalReports
14.1 如何設計CrystalReports報表檢視程式
14.2 CrystalReports報表檢視程式常用技巧
第15章 應用程式的部署與安裝
15.1 如何製作VB 2005視窗應用程式的安裝程式
15.2 如何安裝VB 2005所製作的視窗應用程式
15.3 如何移除VB 2005所製作的視窗應用程式
附錄A 安裝VBExpress版
附錄B ASCII表
附錄C 常用的函式