Visual Basic程式設計(第3版)[李雁翎、孫曉慧編著書籍]

隨著信息化的發展,大數據時代的到來,計算思維能力的培養已成為計算機教育界關注熱點。為配合高校計算機基礎教學改革、適應計算思維能力需求,本教材圍繞非計算機專業計算機基礎課程的教學實際設計教學思路,並結合計算機二級考試大綱,安排教材體例和組織教材的內容,力求全面、簡明地介紹Visual Basic程式設計語言編程方法。 本書以面向對象程式設計方法為主線,兼顧結構化程式設計方法,介紹Visual Basic編程基礎知識和程式設計方法;介紹基本控制項、常用控制項、數組控制項、ActiveX控制項的使用;介紹簡單變數、數組變數、檔案、資料庫技術在程式中的常用方法;介紹多媒體技術、圖形操作、選單設計、工具列設計、API函式和多文檔界面等相關知識

書籍信息

作者:李雁翎、孫曉慧
定價:34.50元
印次:3-1
ISBN:9787302357247
出版日期:2014.04.01
印刷日期:2014.04.17

內容簡介

本書特色鮮明,實例豐富,實用性強,體系清晰,深入淺出,精編精講,儘量將複雜的問題簡單化,案例程式功能力求完善,介紹的設計手段儘量簡捷。各章節層次分明,知識點全面,通俗易懂,循序漸進,實用性強,尤其注重計算機設計能力的培養。

本書可作為高等院校非計算機專業學習Visual Basic程式設計的教材,也可作為有關技術培訓的教材,以及程式設計初學者的自學用書。

為更好地配合本教材的學習,本書配有《Visual Basic程式設計習題解答和上機指導》以及包含電子教案、例題和實驗軟體的電子素材庫。

圖書目錄

第1章引言1

1.1Visual Basic概述1

1.2Visual Basic集成開發環境1

1.2.1標題欄1

1.2.2選單欄2

1.2.3工具列4

1.2.4工程設計視窗4

1.3Visual Basic系統環境的設定8

本章的知識點結構9

習題9

第2章建立一個應用程式10

2.1開始使用VB編程10

2.2面向對象程式設計概念的引入13

2.2.1對象13

2.2.2類14

2.2.3屬性的設定15

2.2.4事件、方法的編輯18

2.3創建VB程式的步驟20

2.4VB程式的注釋及書寫規範23

本章的知識點結構26

習題26

第3章程式設計基礎28

3.1數據類型28

3.1.1標準數據類型28

3.1.2自定義數據類型303.2數據存儲30

3.2.1常量31

3.2.2變數31

3.3內部函式34

3.4表達式40

本章的知識點結構43

習題44

第4章窗體及相關操作46

4.1輸入輸出操作46

4.1.1賦值語句46

4.1.2Print方法47

4.1.3Move方法48

4.1.4輸入對話框48

4.1.5輸出訊息框49

4.2標準模組51

4.3窗體53

4.4基本的內部控制項及實例59

4.4.1標籤: 顯示文本信息60

4.4.2文本框: 多文本信息關聯62

4.4.3命令按鈕: 文本編輯器64

4.4.4時鐘: 顯示時間和日期67

4.4.5形狀: 流動圖形69

本章的知識點結構71

習題71

第5章程式基本控制結構73

5.1順序結構73

5.1.1字元輸入與輸出73

5.1.2信息交換74

5.2分支結構75

5.2.1If語句75

5.2.2Select語句77

5.2.3套用實例77

5.3循環結構83

5.3.1For語句83

5.3.2While語句84

5.3.3套用實例85

本章的知識點結構87

習題88

第6章數組92

6.1數組概述92

6.2數組聲明93

6.3與數組相關的操作函式95

6.4數組套用實例98

6.4.1統計分析99

6.4.2排序101

6.4.3求極值104

6.4.4魔方陣105

6.4.5矩陣轉置107

6.4.6矩陣倒置109

6.5控制項數組110

6.6控制項數組實例111

6.6.1簡易計算器112

6.6.2仿真百葉窗113

6.6.3多色圓116

本章的知識點結構118

習題118

第7章過程123

7.1Sub過程123

7.1.1定義Sub過程123

7.1.2創建Sub過程124

7.1.3調用Sub過程125

7.2Function過程125

7.2.1定義Function過程125

7.2.2創建Function過程126

7.2.3調用Function過程127

7.3參數傳送127

7.3.1形式參數與實際參數127

7.3.2過程的作用域128

7.3.3參數傳遞方式128

7.4過程套用實例128

7.4.1輸出字元圖形128

7.4.2表達式計算129

7.4.3列印圖形130

7.4.4數字傳送132

7.4.5查找133

7.4.6插入136

7.4.7遞歸138

本章的知識點結構141

習題141

第8章常用的內部控制項及實例143

8.1框架:哥德巴赫猜想143

8.2圖片框:圖片水平展開145

8.3圖像框:簡單動畫147

8.4單選鈕:顏色漸變149

8.5複選框:字型轉換152

8.6列表框:文本轉移153

8.7組合框:登錄窗體156

8.8滾動條:形狀控制158

8.9綜合套用實例161

8.9.1四則運算測試器161

8.9.2人機感應測試遊戲164

8.9.3成績排行統計166

8.9.4文字字元效果設計器168

本章的知識點結構170

習題171

第9章繪圖程式175

9.1坐標系統175

9.2繪圖屬性177

9.3繪圖方法178

9.3.1Pset:畫彩色的點178

9.3.2Line:十字彩線179

9.3.3Circle:“皇冠狀”旋轉圖180

9.4鍵盤與滑鼠事件182

9.4.1鍵盤:顯示按鍵的編碼182

9.4.2滑鼠事件:滑鼠軌跡183

9.5套用實例184

9.5.1阿基米德螺線184

9.5.2天狗吃月亮186

9.5.3十字彩線187

9.5.4函式曲線188

本章的知識點結構189

習題189

第10章ActiveX控制項套用191

10.1ActiveX控制項概述191

10.2ProgressBar:計時翻譯192

10.3Slider:滾動字幕193

10.4SSTab:多重選項卡194

10.5ListView:表視圖數據輸入輸出198

10.6TreeView:樹結構數據輸入輸出200

10.7PictureClip:圖片裁剪203

本章的知識點結構206

習題207

第11章檔案管理209

11.1數據檔案209

11.2順序檔案210

11.3隨機檔案212

11.4檔案的操作214

11.5檔案管理控制項214

11.5.1通用對話框214

11.5.2檔案管理控制項214

11.5.3目錄列表框215

11.5.4檔案列表框215

11.6檔案控制項套用實例216

11.6.1文檔編輯器216

11.6.2檔案查詢器219

11.6.3學生成績管理220

11.6.4圖片瀏覽器222

本章的知識點結構227

習題228

第12章多媒體技術229

12.1多媒體控制項229

12.2多媒體控制項套用實例230

12.2.1CD播放器230

12.2.2事務提醒器232

12.2.3Flash播放器234

本章的知識點結構237

習題237

第13章資料庫與數據控制項238

13.1與資料庫相關的概念238

13.2創建資料庫239

13.2.1直接使用Access240

13.2.2調用外部程式243

13.3數據環境設計器245

13.4Data控制項及套用249

13.5DAO數據訪問對象及套用254

13.6ADO控制項及套用258

本章的知識點結構262

習題262

第14章選單與工具列264

14.1選單系統264

14.2選單編輯器265

14.2.1下拉選單265

14.2.2快捷選單266

14.3工具列267

14.4套用實例:記事本268

本章的知識點結構272

習題272

第15章API函式274

15.1API函式概述274

15.2API函式的引用276

15.3幾個常用API函式278

15.4API函式編程實例280

15.4.1限制滑鼠移動邊界280

15.4.2頂層視窗281

本章的知識點結構282

習題282

第16章MDI窗體284

16.1MDI窗體概述284

16.2MDI窗體的操作285

16.3生成執行檔287

16.4創建安裝檔案288

本章的知識點結構288

習題289

附錄AASCII字元集290

附錄B常用屬性292

附錄C常用事件297

附錄D常用方法299

附錄E內部函式301

附錄F常見錯誤信息305

參考文獻308

熱門詞條

聯絡我們