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

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

基本介紹

  • 書名:Visual Basic程式設計(第3版)(21世紀計算機科學與技術實踐型教程)
  • 作者:李雁翎,孫曉慧
  • ISBN:9787302357247
  • 頁數:307
  • 定價:34.50元
  • 出版社:清華大學出版社
  • 出版時間:2014-04-01
  • 裝幀:平裝
  • 開本:16開
書籍信息,內容簡介,圖書目錄,

書籍信息

作者:李雁翎、孫曉慧
定價: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

相關詞條

熱門詞條

聯絡我們