Visual Basic程式設計教程(2012年1月清華大學出版社出版的圖書)

Visual Basic程式設計教程(2012年1月清華大學出版社出版的圖書)

《Visual Basic程式設計教程》是由孫風芝主編,2012年清華大學出版社出版的高等學校計算機基礎教育精選教材。該教材可作為大中專院校非計算機專業學習Visual Basic程式設計的教材,也可供學習Visual Basic程式設計語言的初學者使用。

該教材共分11章,主要內容包括Visual Basic概述、簡單的Visual Basic程式設計、Visual Basic語言基礎、Visual Basic控制結構、數組、過程、常用控制項、選單及窗體設計、圖形操作、檔案操作和資料庫套用基礎。每一章課後配有練習題,以鞏固相關的基本概念和理論知識。

基本介紹

  • 書名:Visual Basic程式設計教程
  • 作者:孫風芝
  • ISBN:9787302275817
  • 類別:高等學校計算機基礎教育精選教材
  • 頁數:375頁
  • 出版社:清華大學出版社出版
  • 出版時間:2012年1月1日
  • 裝幀:平裝
  • 開本:16開
  • 字數:542千字
  • CIP核字號:2012268397
成書過程,修訂情況,出版工作,內容簡介,教材目錄,教學資源,教材特色,作者簡介,

成書過程

修訂情況

該教材是為滿足大中專院校開設Visual Basic語言課程的要求編寫而成。該教材主要編寫人員為孫風芝、梁振軍、李瑞旭,全書由孫風芝通稿。在編寫過程中,煙臺大學計算機學院的老師和領導提出了修改意見;此外,該教材參考了相關文獻資料。

出版工作

2012年1月1日,該教材由清華大學出版社出版。
出版社工作人員
責任編輯責任校對責任印製
白立軍、戰曉重
焦麗麗
何芊

內容簡介

全書共分11章。第1章介紹Visual Basic的特點及集成開發環境;第2章介紹Visual Basic幾個常用控制項的屬性、事件和方法;第3章介紹Visual Basic語言基礎,主要是數據類型、常量、變數、運算符、表達式和函式;第4章介紹Visual Basic的控制結構,主要包括順序結構、選擇結構和循環結構;第5章介紹數組,主要包括數組的聲明、數組的基本操作以及控制項數組;第6章介紹函式過程和子過程;第7章介紹Visual Basic的常用控制項,包括工具箱上的標準控制項和ActiveX控制項;第8章介紹選單及窗體設計,為開發大型應用程式提供界面基礎;第9章介紹利用Visual Basic的各種繪圖工具、繪圖方法繪製複雜的圖形;第10章介紹檔案的讀/寫操作;第11章介紹如何使用數據控制項的屬性和方法完成與資料庫的連線,實現資料庫數據的增刪改查等操作。

教材目錄

第1章VisualBasic概述1
1.1VisualBasic發展及特點1
1.1.1VisualBasic發展簡介1
1.1.2VisualBasic6.0的特點2
1.2VisualBasic6.0安裝、啟動和退出4
1.2.1安裝4
1.2.2啟動5
1.2.3退出5
1.3VisualBasic集成開發環境6
1.3.1標題欄、選單欄和工具列6
1.3.2窗體視窗8
1.3.3屬性視窗9
1.3.4工程資源管理器視窗10
1.3.5代碼視窗10
1.3.6工具箱視窗11
1.3.7其他視窗12
1.4創建VisualBasic應用程式的過程12
1.5VisualBasic工程的組成和管理16
1.5.1工程檔案的創建、打開和保存17
1.5.2添加、刪除和保存檔案18
1.5.3VisualBasic工程環境設定19
習題一22
第2章簡單的VisualBasic程式設計24
2.1對象的概念24
2.1.1對象和類24
2.1.2VisualBasic控制項對象的建立和編輯25
2.1.3VisualBasic對象的屬性、事件和方法26
2.2窗體和基本控制項對象及其屬性、事件和方法28
2.2.1常用屬性28
2.2.2窗體32
2.2.3標籤40
2.2.4文本框43
2.2.5命令按鈕46
2.3VisualBasic編碼規則47
2.4VisualBasic程式調試49
2.4.1錯誤類型49
2.4.2程式調試51
習題二52
第3章VisualBasic語言基礎55
3.1數據類型55
3.1.1基本數據類型55
3.1.2用戶定義數據類型58
3.1.3枚舉類型59
3.2常量與變數60
3.2.1常量61
3.2.2變數63
3.3運算符與表達式66
3.3.1運算符66
3.3.2表達式69
3.4常用內部函式70
3.4.1數學函式70
3.4.2轉換函式71
3.4.3字元串函式72
3.4.4隨機函式74
3.4.5日期函式76
3.4.6Shell函式77
3.4.7Format格式化函式78
3.4.8LoadPicture函式81
習題三83
第4章VisualBasic控制結構86
4.1順序結構86
4.1.1賦值語句87
4.1.2InputBox函式89
4.1.3MsgBox函式和MsgBox過程90
4.2選擇結構94
4.2.1單行結構條件語句94
4.2.2If…EndIf塊結構條件語句95
4.2.3多分支結構條件語句97
4.2.4If語句嵌套99
4.2.5SelectCase多分支結構100
4.2.6IIF函式和Choose函式103
4.3循環結構104
4.3.1For…Next循環語句104
4.3.2While…Wend循環語句107
4.3.3Do…Loop循環108
4.3.4多重循環112
4.4其他輔助語句116
習題四120
第5章數組129
5.1數組概述129
5.1.1數組的概念129
5.1.2一維數組及聲明131
5.1.3多維數組及聲明132
5.1.4默認數組133
5.1.5與數組有關的語句及函式134
5.2靜態數組和動態數組137
5.2.1靜態數組及其聲明138
5.2.2動態數組及其聲明140
5.3數組的基本操作143
5.3.1數組的輸入143
5.3.2數組的賦值145
5.3.3數組的輸出145
5.3.4求數組極值及數組元素交換146
5.3.5數組排序147
5.3.6插入數據149
5.3.7刪除數據150
5.4控制項數組151
5.4.1控制項數組的基本概念151
5.4.2建立控制項數組152
5.5數組在自定義數據類型中的套用154
習題五156
第6章過程164
6.1函式過程164
6.1.1函式過程的定義164
6.1.2函式過程的調用166
6.2子過程168
6.2.1子過程的定義168
6.2.2子過程的調用169
6.3參數傳遞171
6.4變數和過程的作用域175
6.4.1變數的作用域176
6.4.2過程的作用域179
6.5通用過程與事件過程181
6.6過程的嵌套調用和遞歸調用182
習題六185
第7章常用控制項189
7.1常用控制項分類189
7.2單選按鈕和複選框191
7.3框架193
7.4列表框和組合框197
7.4.1列表框197
7.4.2組合框201
7.5滾動條和滑塊控制項204
7.5.1滾動條205
7.5.2滑塊207
7.6進度條209
7.7動畫210
7.8UpDown控制項212
7.9SSTab控制項215
7.10圖形控制項218
7.10.1圖片框219
7.10.2圖像框221
7.11定時器223
7.12焦點和Tab鍵序225
習題七227
第8章選單及窗體的設計230
8.1選單230
8.1.1選單編輯器的使用230
8.1.2下拉式選單233
8.1.3彈出式選單233
8.2對話框236
8.2.1“打開”對話框238
8.2.2“另外儲存為”對話框241
8.2.3“顏色”對話框242
8.2.4“字型”對話框243
8.2.5“列印”對話框245
8.3工具列246
8.3.1在ImageList中添加圖像247
8.3.2在ToolBar中添加按鈕248
8.3.3回響ToolBar控制項事件251
8.4狀態欄252
8.5多重窗體與MDI窗體255
8.5.1多重窗體256
8.5.2MDI窗體259
8.5.3應用程式嚮導264
8.6鍵盤和滑鼠266
8.6.1鍵盤266
8.6.2滑鼠269
習題八272
第9章圖形操作277
9.1坐標系統277
9.1.1VisualBasic坐標系統277
9.1.2自定義坐標系280
9.2繪圖屬性281
9.2.1DrawWidth和DrawStyle屬性281
9.2.2顏色和填充282
9.3圖形控制項285
9.3.1Line控制項285
9.3.2Shape控制項286
9.4繪圖方法289
9.4.1Line方法289
9.4.2Circle方法290
9.4.3PSet方法293
9.4.4Point方法294
9.5圖層295
9.6圖形處理技術296
9.7簡單動畫設計300
習題九302
第10章檔案操作305
10.1檔案概述305
10.1.1檔案結構及分類305
10.1.2數據檔案的讀寫過程306
10.2順序檔案307
10.2.1順序檔案的打開和關閉307
10.2.2順序檔案的寫操作308
10.2.3順序檔案的讀操作310
10.2.4順序檔案套用示例312
10.3隨機檔案313
10.3.1隨機檔案的打開和關閉313
10.3.2隨機檔案的讀寫操作314
10.3.3隨機檔案套用示例315
10.4二進制檔案317
10.4.1二進制檔案的打開和關閉317
10.4.2二進制檔案的讀寫操作317
10.4.3二進制檔案套用示例318
10.5常用檔案操作語句和函式319
10.5.1目錄的基本操作319
10.5.2檔案的基本操作320
習題十321
第11章資料庫套用基礎325
11.1資料庫概述325
11.1.1資料庫基本術語與數據模型325
11.1.2關係模型資料庫327
11.2可視化數據管理器330
11.2.1啟動可視化數據管理器330
11.2.2創建資料庫331
11.2.3建立表結構331
11.2.4數據輸入和編輯334
11.3Data數據控制項及其使用335
11.3.1Data控制項的屬性336
11.3.2Data控制項與顯示控制項的綁定337
11.3.3Data控制項的事件340
11.3.4Data控制項的常用方法341
11.4記錄集對象342
11.4.1記錄集對象的分類342
11.4.2記錄集對象的屬性343
11.4.3記錄集對象的方法344
11.5使用SQL語言實現數據操作351
11.6使用ADO控制項訪問資料庫357
11.6.1ADO對象模型357
11.6.2ADO數據控制項358
11.6.3數據綁定控制項362
11.7數據報表366
習題十一369
附錄AVisualBasic常用關鍵字372
  
附錄BVisualBasic常用系統常量374
  
參考文獻376
(註:目錄排版順序為從左列至右列

教學資源

  • 配套教材
該教材有配套教材——《Visual Basic程式設計實驗指導與測試》,在該書的第一部分對每章課後的習題進行了解答;每章對應的操作實驗在該書的第二部分給出,並配以操作步驟。
書名書號出版社出版時間作者
《Visual Basic程式設計實驗指導與測試》
9787302276531
清華大學出版社
2012.01.01
孫風芝
  • 課程資源
該教材還配有教學輔助課件,書中的實例以及配套的習題解析與實驗指導中的實驗程式也有電子文檔。

教材特色

該教材依據Visual Basic課程教學大綱,結合多年的教學實踐和編程開發的經驗,介紹了Visual Basic程式設計語言與界面設計的相關知識,理論與實踐緊密結合,實例增加趣味性,避免編程的枯燥乏味。
該教材定位於入門教材,在內容選取上有兩點原則:一是通過該教材讓讀者掌握Visual Basic語言的基本概念和知識,注重對學生基本技能的培養;二是注重理論與實踐相結合,教材中配有實例。

作者簡介

孫風芝,女,碩士,煙臺大學計算機與控制工程學院講師,主講課程有《大學計算機基礎》《C#程式設計》《VB程式設計》《資料庫技術基礎(ACCESS)》。

相關詞條

熱門詞條

聯絡我們