《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
成書過程
修訂情況
出版工作
責任編輯 | 責任校對 | 責任印製 |
---|---|---|
白立軍、戰曉重 | 焦麗麗 | 何芊 |
內容簡介
教材目錄
第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程式設計實驗指導與測試》 | 9787302276531 | 清華大學出版社 | 2012.01.01 | 孫風芝 |
- 課程資源