Visual Basic程式設計簡明教程

Visual Basic程式設計簡明教程

《Visual Basic程式設計簡明教程》是2006年1月在清華大學出版社出版的書籍,作者是劉炳文。本書通過大量實例,深入淺出地介紹了Visual Basic程式開發環境、對象和事件驅動的概念、基本數據類型和表達式、常用內部函式、數據輸入輸出、常用控制項、控制結構、複合數據類型(數組、記錄、集合)、通用過程、鍵盤和滑鼠事件過程、選單、對話框與工具列程式設計、檔案處理、多窗體程式設計以及圖形程式設計、Windows應用程式接口(API)、資料庫程式設計、多媒體程式設計等內容。全書在編排上注意了由淺入深和循序漸進,力求通俗易懂、簡潔實用。本書每章均附有習題,便於教學和自學。

內容介紹

本書可作為高等學校和計算機培訓班的教材,也可供讀者自學使用。

作品目錄

1.1可視化與事件驅動型語言1

1.1.1可視化界面設計1

1.1.2事件驅動的編程機制2

1.2啟動與退出Visual Basic3

1.3Visual Basic編程環境4

1.3.1主視窗4

1.3.2窗體設計器與工程資源管理器視窗6

1.3.3屬性視窗與工具箱視窗7

1.4對象8

1.4.1Visual Basic中的對象8

1.4.2對象屬性設定9

1.5窗體11

1.5.1窗體的結構與屬性11

1.5.2窗體事件15

1.6控制項16

1.6.1控制項的畫法16

1.6.2控制項的基本操作17

習題20簡單程式設計2.1語句22

2.1.1Visual Basic中的語句22

2.1.2賦值、注釋和結束語句23

2.2命令按鈕控制項25

2.3簡單Visual Basic程式設計26

2.3.1程式設計26

2.3.2代碼編輯器30

2.4程式的保存、裝入和運行32

2.4.1保存程式32

2.4.2程式的裝入33

2.4.3程式的運行34

習題35數據類型、運算符與表達式3.1基本(標準)數據類型37

3.1.1字元串型數據37

3.1.2數值型數據38

3.1.3其他數據類型39

3.2常量和變數39

3.2.1常量39

3.2.2變數42

3.3內部函式44

3.3.1常用內部函式44

3.3.2Shell函式47

3.4運算符與表達式48

3.4.1算術運算符49

3.4.2關係運算符與邏輯運算符49

3.4.3字元串表達式與日期表達式51

3.4.4表達式的執行順序51

習題53數據輸入輸出4.1文本數據輸出55

4.1.1Print方法55

4.1.2與Print方法有關的函式和方法56

4.1.3格式輸出59

4.2文本數據輸入輸出對話框60

4.2.1InputBox函式60

4.2.2MsgBox函式和MsgBox語句62

4.3文本輸入輸出控制項66

4.3.1標籤66

4.3.2文本框67

4.4圖形數據輸入輸出控制項69

4.4.1圖片框和圖像框69

4.4.2圖形檔案的裝入71

4.4.3直線和形狀73

4.5字形74

習題77常用控制項5.1複選框和單選按鈕80

5.1.1複選框和單選按鈕的屬性和事件80

5.1.2套用舉例81

5.2列表框和組合框82

5.2.1列表框82

5.2.2組合框85

5.3滾動條87

5.4計時器88

5.5框架91

5.6ActiveX控制項92

5.6.1選項卡控制項93

5.6.2滑動器控制項94

5.6.3進度條95

5.7焦點與Tab順序97

5.7.1設定焦點97

5.7.2Tab順序98

習題99Visual Basic控制結構6.1選擇控制結構102

6.1.1條件語句102

6.1.2IIf函式105

6.2多分支控制結構106

6.3循環控制結構108

6.3.1For循環控制結構108

6.3.2當循環控制結構110

6.3.3Do循環控制結構111

習題116複合數據類型7.1數組119

7.1.1數組的定義119

7.1.2動態數組120

7.2數組的基本操作122

7.2.1數組元素的輸入、輸出和複製122

7.2.2For Each...Next語句124

7.3控制項數組127

7.4記錄129

7.4.1記錄類型和記錄類型變數129

7.4.2記錄變數的初始化及其引用132

7.5記錄數組135

7.6集合138

7.6.1建立集合併向集合中添加項目138

7.6.2集合成員的刪除和檢索140

習題142過程8.1Sub過程145

8.1.1建立Sub過程145

8.1.2調用Sub過程146

8.2Function過程147

8.2.1建立Function過程147

8.2.2調用Function過程148

8.3參數傳送150

8.3.1形式參數與實際參數150

8.3.2引用與傳值151

8.3.3數組參數的傳送151

8.4對象參數155

8.4.1窗體參數156

8.4.2控制項參數156

8.5遞歸158

8.6鍵盤事件過程160

8.6.1KeyPress事件160

8.6.2KeyDown和KeyUp事件161

8.7滑鼠事件過程162

8.8拖放166

8.8.1與拖放有關的屬性、事件和方法166

8.8.2自動拖放167

8.8.3手動拖放170

習題171選單、對話框與工具列9.1下拉式選單173

9.1.1選單編輯器173

9.1.2建立下拉式選單175

9.1.3選單項控制179

9.2彈出式選單180

9.3對話框程式設計183

9.3.1檔案對話框184

9.3.2其他對話框186

9.4工具列188

9.4.1工具列的位置與按鈕對象188

9.4.2在工具列上添加按鈕對象189

9.4.3按鈕對象的大小和操作193

9.4.4顯示工具提示文本194

習題196檔案10.1檔案概述199

10.2順序檔案200

10.2.1順序檔案的寫操作200

10.2.2順序檔案的讀操作203

10.3隨機檔案206

10.3.1隨機檔案的讀寫操作206

10.3.2程式舉例207

10.4檔案系統控制項211

10.4.1驅動器列表框和目錄列表框211

10.4.2檔案列表框212

10.4.3程式舉例214

10.5檔案系統對象模型218

10.5.1FileSystemObject對象218

10.5.2驅動器、資料夾與檔案管理220

10.5.3數據檔案的讀寫226

習題228多窗體程式與環境套用11.1建立多窗體應用程式231

11.1.1與多窗體程式設計有關的語句和方法231

11.1.2多窗體程式舉例232

11.1.3多窗體程式的執行與保存236

11.2Visual Basic工程結構238

11.2.1標準模組238

11.2.2窗體模組238

11.2.3Sub Main過程239

11.3閒置循環與DoEvents語句240

11.4變數和過程的作用域242

11.4.1變數的作用域和生存期243

11.4.2默認聲明245

11.4.3過程的作用域246

11.5系統對象246

11.5.1App對象246

11.5.2Screen對象247

11.5.3Printer對象248

習題249圖形程式設計12.1對象坐標系統251

12.1.1默認坐標系統251

12.1.2自定義坐標系統252

12.2常用繪圖方法253

12.2.1點與直線253

12.2.2矩形258

12.2.3圓、橢圓和弧260

12.3顏色263

12.4用PaintPicture方法畫圖267

12.5圖形漫遊269

習題271Windows應用程式接口13.1Visual Basic與動態程式庫272

13.1.1動態程式庫272

13.1.2在Visual Basic中使用動態程式庫273

13.2API文本瀏覽器276

13.2.1API文本瀏覽器的使用276

13.2.2把聲明、常量或類型複製到Visual Basic

代碼中276

13.3API調用舉例279

13.3.1調用API圖形(圖像)函式279

13.3.2改變窗體外觀282

13.3.3文本輸出與環境設定286

習題288資料庫程式設計14.1資料庫構成及數據類型290

14.1.1基本概念290

14.1.2數據類型291

14.2用數據管理器建立資料庫292

14.2.1建立新的資料庫292

14.2.2輸入數據296

14.3用數據控制項訪問資料庫297

14.3.1數據控制項的用法297

14.3.2約束控制項299

14.4用數據控制項查找、增加和刪除記錄300

14.4.1數據控制項的屬性、方法和事件301

14.4.2記錄的查找、增加和刪除302

14.5用ADO數據控制項和DataGrid控制項訪問資料庫304

14.5.1結構化查詢語言SQL304

14.5.2用ADO數據控制項和DataGrid控制項訪問

資料庫306

14.6用數據窗體嚮導訪問資料庫307

習題311多媒體程式設計15.1MCI控制項312

15.1.1MCI控制項的基本功能312

15.1.2MCI命令及其使用313

15.2MCI控制項的屬性和事件315

15.3MCI控制項程式舉例317

15.4MCIWnd控制項323

15.5MediaPlayer控制項326

習題328參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們