Visual BASIC程式設計(第3版)(2012年清華大學出版社出版的圖書)

Visual BASIC程式設計(第3版)(2012年清華大學出版社出版的圖書)

《Visual Basic程式設計(第3版)》是由譚浩強、袁玫、薛淑斌編著,2012年清華大學出版社出版的普通高等教育“十一五”國家級規劃教材、高等院校計算機套用技術規劃教材、套用型系列教材。該教材可作為高等學校(尤其是套用型大學)本科和程度較好的高職學校的教材,也可作為計算機培訓班的教材以及自學者的參考書。

該教材共12章,主要介紹Visual Basic(簡稱VB)的基礎知識以及怎樣使用Visual Basic進行程式設計、開發Windows的應用程式。

基本介紹

  • 書名:Visual Basic程式設計(第3版)
  • 作者:譚浩強、袁玫、薛淑斌
  • ISBN:9787302303534
  • 類別:普通高等教育“十一五”國家級規劃教材
  • 頁數:321頁
  • 出版社:清華大學出版社
  • 出版時間:2012年11月1日
  • 裝幀:平裝
  • 開本:16開
  • 字數:490千字
  • CIP核字號:2012239855
成書過程,修訂情況,出版工作,內容簡介,教材目錄,教學資源,教材特色,作者簡介,

成書過程

修訂情況

該教材是根據計算機技術和教學改革的發展,從2011年開始編寫而成。該次修訂工作主要由袁玫教授執筆,她在第2版的基礎上,根據教學經驗重新改寫,補充了許多新的內容和實例。譚浩強教授對書稿進行了逐字逐句的修改加工。

出版工作

2012年11月1日,該教材由清華大學出版社出版。
出版社工作人員
責任編輯封面設計責任校對責任印製
謝琛
常雪影
白蕾
沈露

內容簡介

該教材共12章,主要包括:Visual Basic程式設計的初步知識,設計最簡單的Visual Basic應用程式,Visual Basic程式設計初步,在用戶界面設計中使用常用控制項,在程式中利用條件選擇,在程式中利用循環處理,Visual Basic程式設計的進一步討論,檔案及檔案系統控制項,界面設計的進一步討論,圖形和簡單動畫,建立和訪問資料庫,Visual Basic套用實例。

教材目錄

第1章Visual Basic程式設計的初步知識11.1Visual Basic是易學易用的計算機語言1
1.1.1從初期的BASIC到Visual Basic1
1.1.2Windows的出現使Visual Basic應運而生1
1.1.3Visual Basic的基本特點3
1.2程式設計的有關知識4
1.2.1結構化程式設計4
1.2.2面向對象程式設計5
1.3算法和流程圖5
1.3.1算法的概念6
1.3.2算法的表示形式6
1.3.3三種基本結構7
思考與練習10
實驗1安裝Visual Basic6.011
第2章設計最簡單的Visual Basic應用程式12
2.1了解Visual Basic集成開發環境12
2.2最簡單的Visual Basic程式15
2.3開發Visual Basic應用程式的步驟和有關問題24
2.3.1開發Visual Basic應用程式的步驟24
2.3.2怎樣運行和保存Visual Basic應用程式24
2.3.3Visual Basic應用程式的執行方式25
2.4Visual Basic編程的初步知識26
思考與練習28
實驗2了解VisualBasic集成開發環境28
第3章Visual Basic程式設計初步30
3.1利用窗體進行界面設計30
3.2Visual Basic語言的語法基礎34
3.2.1Visual Basic的數據類型34
3.2.2變數名和變數值38
3.2.3定義變數39
3.2.4使用數組40
3.2.5使用標準函式41
3.2.6算術運算符與表達式47
3.2.7用表達式對變數賦值48
3.3對象、屬性、事件和方法的概念49
3.3.1Visual Basic中的對象49
3.3.2什麼是屬性50
3.3.3什麼是事件51
3.3.4什麼是方法52
3.4窗體的屬性53
3.5窗體的方法55
3.6窗體的事件57
思考與練習58
實驗3窗體、函式與表達式59
第4章在用戶界面設計中使用常用控制項61
4.1利用文本框處理字元信息61
4.1.1文本框的簡單使用61
4.1.2文本框的屬性、事件和方法67
4.1.3字型與字型的控制72
4.2利用標籤控制項顯示字元信息74
4.3善於利用命令按鈕76
4.3.1Enabled屬性使命令按鈕可用或不可用77
4.3.2用Visible屬性使命令按鈕“不可見”78
4.3.3Default屬性和Cancel屬性79
4.4使用滾動條控制項進行輸入81
4.5使用圖片框控制項顯示圖形85
4.6使用圖像框控制項顯示圖形88
4.7使用計時器控制項進行時間控制90
思考與練習91
實驗4常用控制項的使用92
第5章在程式中利用條件選擇94
5.1關係表達式和邏輯表達式94
5.1.1關係運算符與關係表達式94
5.1.2邏輯運算符與邏輯表達式95
5.2選擇結構97
5.2.1If選擇結構97
5.2.2IIf函式102
5.2.3多分支選擇結構103
5.3使用訊息框和輸入框106
5.3.1訊息框106
5.3.2輸入對話框111
5.4利用單選按鈕控制項進行選擇115
5.5利用複選框控制項進行選擇117
5.6利用框架進行選擇119
5.7滑鼠和鍵盤事件122
5.7.1滑鼠事件123
5.7.2鍵盤事件126
思考與練習128
實驗5條件選擇129
第6章在程式中利用循環處理131
6.1循環語句131
6.1.1用For語句實現循環131
6.1.2用Do語句實現循環134
6.1.3循環的嵌套140
6.2列表框及列表項的循環處理145
6.2.1向列表框添加列表項145
6.2.2從列表框中刪除列表項148
6.2.3列表框的常用屬性149
6.3組合框153
6.3.1組合框的使用153
6.3.2組合框的屬性和方法156
思考與練習157
實驗6循環處理158
第7章Visual Basic程式設計的進一步討論160
7.1使用數組與控制項數組160
7.1.1使用數組160
7.1.2數組的初始化165
7.1.3二維數組和多維數組166
7.1.4使用控制項數組169
7.2使用通用過程171
7.2.1定義和調用Sub過程171
7.2.2Sub過程的調用176
7.2.3調用過程中的參數傳遞176
7.2.4用ExitSub退出過程182
7.3使用函式182
7.3.1定義函式182
7.3.2調用函式184
7.3.3用ExitFunction語句退出函式185
7.4Visual Basic應用程式的結構及變數作用域186
7.4.1Visual Basic應用程式的結構186
7.4.2SubMain過程及啟動窗體186
7.4.3變數的作用域187
7.5出錯處理程式190
7.5.1Err對象190
7.5.2捕獲錯誤191
7.5.3編寫出錯處理程式192
7.5.4集中出錯處理程式194
思考與練習195
實驗7設計程式197
第8章檔案及檔案系統控制項199
8.1什麼是檔案199
8.2對順序檔案的讀寫200
8.2.1順序檔案的打開和關閉200
8.2.2順序檔案的寫操作201
8.2.3順序檔案的讀操作203
8.3對隨機檔案的讀寫206
8.3.1隨機檔案的打開和關閉206
8.3.2對隨機檔案的寫操作206
8.3.3對隨機檔案的讀操作208
8.4檔案系統控制項209
8.4.1驅動器列表框210
8.4.2目錄列表框211
8.4.3檔案列表框212
8.4.4利用檔案系統控制項設計用戶界面213
8.4.5檔案系統控制項的一些屬性219
思考與練習222
實驗8檔案及檔案系統控制項223
第9章界面設計的進一步討論224
9.1界面設計概述224
9.2通用對話框225
9.2.1打開檔案(Open)對話框226
9.2.2保存檔案(SaveAs)對話框230
9.2.3顏色(Color)對話框231
9.2.4字型(Font)對話框233
9.2.5列印(Print)對話框235
9.3選單236
9.3.1設計選單236
9.3.2編寫代碼242
9.3.3選單的有效性控制245
9.3.4選單項的複選標記246
9.3.5在程式運行時增減選單項247
9.3.6建立彈出式選單247
9.4多重窗體的程式249
9.4.1建立多重窗體應用程式249
9.4.2多重窗體相關的屬性、方法252
9.5多文檔界面253
9.5.1通過實例了解多文檔界面253
9.5.2MDI有關屬性、事件257
思考與練習262
實驗9界面設計263
第10章圖形和簡單動畫266
10.1使用圖形控制項266
10.1.1用直線控制項畫線266
10.1.2用形狀控制項畫幾何圖形267
10.2繪圖方法270
10.2.1用PSet方法畫點270
10.2.2用Line方法畫線和矩形273
10.2.3用Circle方法畫圓、橢圓和圓弧277
10.3使用Paint Picture方法281
10.4窗體和控制項的圖形屬性282
10.5設計簡單動畫284
思考與練習288
實驗10圖形和動畫程式設計289
第11章建立和訪問資料庫291
11.1概述291
11.2使用可視化數據管理器292
11.2.1創建資料庫292
11.2.2創建表293
11.2.3輸入和編輯數據295
11.3用數據控制項訪問資料庫295
11.3.1瀏覽數據296
11.3.2更新資料庫中的數據298
思考與練習299
實驗11訪問資料庫300
第12章Visual Basic套用實例301
12.1設計圖片瀏覽器301
12.1.1功能定義及界面設計301
12.1.2代碼設計303
12.2設計拼圖遊戲307
12.2.1功能定義及界面設計307
12.2.2代碼設計31112.3程式的調試316
12.3.1程式中的錯誤316
12.3.2Visual Basic的三種工作模式317
12.3.3主要調試方法318
實驗12綜合練習321
參考文獻322
(註:目錄排版順序為從左列至右列

教學資源

該教材有配套教材——《Visual Basic程式設計(第3版)學習輔導》。
書名書號出版社出版時間作者
《Visual Basic程式設計(第3版)學習輔導)》
9787302343752
清華大學出版社
2014.01.01
譚浩強、袁玫

教材特色

該教材以編寫VB應用程式為主線,把界面設計與程式代碼設計二者結合。每學完該教材的一章或一節,都能進一步掌握VB新的套用技能,在實現一個個具體任務的過程中學會使用VB。該教材最後一章介紹了兩個綜合套用實例。
該教材的作者把複雜的問題簡單化,用讀者容易理解的方法和語言闡明複雜的概念。對於該教材涉及的每一個概念和程式中的關鍵問題,都做了明確、清晰、通俗的說明。
該教材的寫法不是沿用理論課程傳統的三部曲:“提出概念——解釋概念——舉例說明”,而是針對套用型課程的特點,採用了新的三部曲:“提出問題——解決問題——歸納分析”。

作者簡介

譚浩強,男,漢族,1934年11月出生,廣東省人。曾擔任清華大學團委副書記、清華大學綿陽分校黨委常委、清華大學分校副校長等職務,同時承擔教學工作。曾獲全國高校教學成果獎國家級獎、國家科技進步獎、多項部委級優秀教材獎,北京市政府授予“有突出貢獻專家”稱號,被國家科委、中國科協表彰為“全國優秀科普工作者”,獲國務院特殊津貼。

相關詞條

熱門詞條

聯絡我們