《Visual Basic程式設計(第3版)》是由譚浩強、袁玫、薛淑斌編著,2012年清華大學出版社出版的普通高等教育“十一五”國家級規劃教材、高等院校計算機套用技術規劃教材、套用型系列教材。該教材可作為高等學校(尤其是套用型大學)本科和程度較好的高職學校的教材,也可作為計算機培訓班的教材以及自學者的參考書。
該教材共12章,主要介紹Visual Basic(簡稱VB)的基礎知識以及怎樣使用Visual Basic進行程式設計、開發Windows的應用程式。
基本介紹
- 書名:Visual Basic程式設計(第3版)
- 作者:譚浩強、袁玫、薛淑斌
- ISBN:9787302303534
- 類別:普通高等教育“十一五”國家級規劃教材
- 頁數:321頁
- 出版社:清華大學出版社
- 出版時間:2012年11月1日
- 裝幀:平裝
- 開本:16開
- 字數:490千字
- CIP核字號:2012239855
成書過程
修訂情況
出版工作
責任編輯 | 封面設計 | 責任校對 | 責任印製 |
---|---|---|---|
謝琛 | 常雪影 | 白蕾 | 沈露 |
內容簡介
教材目錄
第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版)學習輔導)》 | 9787302343752 | 清華大學出版社 | 2014.01.01 | 譚浩強、袁玫 |