Visual Basic 程式設計教程(第2版)

Visual Basic 程式設計教程(第2版)

《Visual Basic 程式設計教程(第2版)》是2015年清華大學出版社出版的圖書。

基本介紹

  • 書名:Visual Basic 程式設計教程(第2版)
  • ISBN:9787302389378
  • 定價:45元
  • 出版社:清華大學出版社
  • 出版時間:2015年2月10日
  • 裝幀:平裝
圖書簡介,圖書目錄,

圖書簡介

本書是作者近二十年從事Visual Basic程式設計教學、研究和開發的成果,融入了作者長期的理論教學、實踐教學和軟體開發的經驗。
全書概念清楚,層次分明,著眼於夯實基礎; 將知識性和趣味性融為一體,以培養能力為核心,注重啟發式教學,對重點、難點和容易混淆的問題都給予強調,並進行概括和總結; 理論教學與實踐相結合,易教、易用、易學,內容包括Visual Basic概述、Visual Basic語言基礎、順序結構程式設計、選擇結構程式設計、循環結構程式設計、數組、過程、選單工具列對話框、鍵盤滑鼠事件圖形多媒體程式設計、多重窗體程式設計與環境套用、數據檔案、資料庫套用、軟體技術基礎。

圖書目錄

第1章Visual Basic概述
1.1Visual Basic簡介
1.1.1Visual Basic發展歷史
1.1.2Visual Basic特點
1.2Visual Basic可視化編程的基本概念
1.2.1Visual Basic集成開發環境
1.2.2對象及其事件、屬性和方法
1.2.3窗體與控制項
1.2.4Visual Basic對象的常用事件、屬性和方法
1.2.5Visual Basic幫助系統
1.3Visual Basic應用程式設計
1.3.1Visual Basic應用程式的組成與工作方式
1.3.2Visual Basic可視化編程的基本步驟和具體步驟
1.3.3程式調試
1.3.4Visual Basic語法格式中的符號約定
習題
第2章Visual Basic語言基礎
2.1關鍵字和標識符
2.1.1關鍵字
2.1.2標識符
2.2數據類型
2.2.1數值型
2.2.2字元型
2.2.3布爾型
2.2.4日期型
2.2.5對象型
2.2.6可變類型或變體型
2.2.7數據類型說明符
2.2.8用戶自定義數據類型
2.2.9枚舉類型
2.3變數
2.3.1變數聲明
2.3.2變數的隱式聲明和顯式聲明
2.4常量
2.4.1直接常量
2.4.2系統定義的符號常量
2.4.3用戶自定義的符號常量
2.5運算符與表達式
2.5.1算術運算符與算術表達式
2.5.2字元串運算符與字元串表達式
2.5.3日期運算符與日期表達式
2.5.4關係運算符與關係表達式
2.5.5布爾運算符與布爾表達式
2.5.6Visual Basic運算符的優先權
2.5.7表達式的書寫規則
2.6常用內部函式
2.6.1數學函式
2.6.2字元串函式
2.6.3日期和時間函式
2.6.4格式輸出函式
2.6.5隨機函式
2.6.6轉換函式
2.6.7Shell函式
2.6.8Shell語句
2.6.9判斷函式
2.7程式語句
2.7.1語句與函式
2.7.2Visual Basic語句的書寫規則
2.7.3Visual Basic基本語句
2.8符號常量的作用域
2.9變數的作用域與生存期
2.9.1變數的作用域
2.9.2過程級變數的生存期
2.9.3同名變數的套用
習題
第3章順序結構程式設計
3.1文本與按鈕控制項
3.1.1標籤
3.1.2文本框
3.1.3命令按鈕
3.2焦點與Tab鍵順序
3.2.1焦點
3.2.2Tab鍵順序
3.3InputBox函式
3.4數據輸出
3.4.1與輸出有關的屬性和方法
3.4.2用Print方法輸出數據
3.4.3MsgBox函式
3.4.4MsgBox語句
3.5印表機輸出
3.5.1直接輸出
3.5.2窗體輸出
3.6計時器控制項
3.7直線與形狀控制項
3.7.1直線
3.7.2形狀
習題
第4章選擇結構程式設計
4.1If語句
4.1.1單分支If語句
4.1.2雙分支If語句
4.1.3IIf函式
4.1.4If語句的嵌套及IIf函式的嵌套
4.1.5If語句的專用嵌套形式ElseIf語句
4.2多分支選擇語句Select Case
4.3選擇結構程式設計綜合套用
4.4單選按鈕與複選框控制項
4.4.1單選按鈕
4.4.2複選框
4.5框架控制項
習題
第5章循環結構程式設計
5.1For…Next循環
5.2While…Wend循環
5.3Do…Loop循環
5.3.1前測型Do…Loop循環
5.3.2後測型Do…Loop循環
5.4循環的嵌套
5.5列表框與組合框控制項
5.5.1列表框
5.5.2組合框
5.6數值算法
習題
第6章數組
6.1數組的基本概念
6.2元素個數固定大小的數組
6.2.1元素個數固定大小的數組的定義及其作用域
6.2.2數組元素的輸入、輸出、複製和計算
6.2.3數組有關的函式
6.2.4For Each…Next循環
6.3動態數組
6.3.1動態數組的定義及使用
6.3.2保留動態數組的元素值
6.4數組元素的清除和數組的刪除
6.5控制項數組
6.5.1控制項數組的概念
6.5.2設計時創建控制項數組
6.5.3運行時創建控制項數組
習題
第7章過程
7.1過程的概念及其形式
7.2Sub過程
7.2.1事件過程
7.2.2通用Sub過程及其定義
7.2.3Sub過程的調用
7.3滾動條控制項
7.4Function過程
7.4.1Function過程的定義
7.4.2Function過程的調用
7.5過程參數
7.5.1形式參數與實際參數
7.5.2過程形參的格式
7.5.3按地址傳遞與按值傳遞參數
7.5.4可選參數及其默認值
7.5.5可變參數
7.5.6對象參數
7.5.7數組參數
7.6過程的遞歸調用
7.7過程的作用域
習題
第8章選單工具列對話框
8.1選單
8.1.1選單控制項
8.1.2選單編輯器
8.1.3下拉式選單
8.1.4選單控制項數組
8.1.5彈出式選單
8.2工具列
8.2.1在ImageList控制項中添加圖片
8.2.2在ToolBar控制項中添加按鈕
8.2.3編寫ToolBar控制項的事件過程
8.3對話框
8.3.1對話框的分類與特點
8.3.2自定義對話框
8.3.3通用對話框
習題
第9章鍵盤滑鼠事件圖形多媒體程式設計
9.1鍵盤事件
9.1.1KeyPress事件
9.1.2KeyDown和KeyUp事件
9.1.3窗體的KeyPreview屬性
9.2滑鼠事件與滑鼠指針
9.2.1MouseDown、MouseUp和MouseMove事件
9.2.2設定滑鼠指針形狀屬性MousePointer
9.2.3自定義滑鼠指針屬性MouseIcon
9.3圖片框與圖像控制項
9.3.1圖片框
9.3.2圖像控制項
9.3.3圖片的載入與清除
9.4Visual Basic圖形程式設計
9.4.1Visual Basic坐標系
9.4.2常用繪圖屬性
9.4.3常用繪圖方法
9.5動畫控制項和多媒體控制項
9.5.1Animation控制項
9.5.2Multimedia控制項
9.5.3MediaPlayer控制項
9.6拖放
9.6.1與拖放有關的屬性、事件和方法
9.6.2自動拖放
9.6.3手動拖放
習題
第10章多重窗體程式設計與環境套用
10.1多重窗體應用程式
10.1.1窗體的類型
10.1.2與多重窗體程式設計有關的語句和方法
10.1.3在工程中添加窗體或標準模組
10.1.4在工程中移除窗體或標準模組
10.1.5啟動窗體
10.1.6Sub Main過程
10.1.7不同窗體之間數據的引用
10.1.8保存多重窗體應用程式
10.1.9打開多重窗體應用程式
10.1.10編譯與運行多重窗體應用程式
10.2網路控制項
10.2.1WebBrowser控制項
10.2.2Winsock控制項
10.3多文檔界面
10.4閒置循環與DoEvents語句
10.5系統對象
10.5.1Clipboard對象
10.5.2App對象
10.5.3Screen對象
習題
第11章數據檔案
11.1數據檔案的結構與類型
11.1.1數據檔案的結構
11.1.2數據檔案的類型
11.2數據檔案的操作語句和函式
11.2.1數據檔案相關概念
11.2.2數據檔案的基本操作
11.2.3數據檔案的打開、新建
11.2.4數據檔案的關閉
11.2.5數據檔案相關函式和語句
11.3目錄和檔案的基本操作
11.3.1目錄的基本操作
11.3.2檔案的基本操作
11.4順序檔案
11.4.1順序檔案的新建、打開
11.4.2順序檔案的寫操作
11.4.3順序檔案的讀操作
11.5隨機檔案
11.5.1隨機檔案的新建、打開
11.5.2隨機檔案的讀寫操作
11.6二進制檔案
11.6.1二進制檔案的新建、打開
11.6.2二進制檔案的讀寫操作
11.7檔案系統控制項
11.7.1驅動器列表框
11.7.2目錄列表框
11.7.3檔案列表框
11.7.4驅動器列表框、目錄列表框和檔案列表框的同步
11.7.5檔案系統控制項的共同屬性
習題
第12章資料庫套用
12.1資料庫基本概念
12.2Microsoft Access
12.2.1資料庫
12.2.2表
12.2.3查詢
12.3常用SQL語句
12.3.1Select語句
12.3.2Insert語句
12.3.3Update語句
12.3.4Delete語句
12.4ADO數據控制項
12.4.1ADO
12.4.2ADODC與資料庫的連線
12.4.3ADODC的常用屬性和事件
12.4.4ADODC的記錄集對象
12.5基本數據綁定控制項與高級數據綁定控制項
12.5.1基本數據綁定控制項
12.5.2高級數據綁定控制項
12.6使用數據環境訪問資料庫
12.6.1創建數據環境
12.6.2通過數據環境自動生成數據綁定控制項
12.7數據報表
12.8ADO對象模型
12.8.1ADO對象的常用屬性和方法
12.8.2ADO對象的創建
習題
第13章軟體技術基礎
13.1算法與數據結構
13.1.1算法
13.1.2數據結構的基本概念
13.1.3線性表及其順序存儲結構
13.1.4棧和佇列
13.1.5線性鍊表
13.1.6樹與二叉樹
13.1.7查找技術
13.1.8排序技術
13.2程式設計基礎
13.2.1程式設計風格
13.2.2結構化程式設計
13.2.3面向對象程式設計
13.3軟體工程基礎
13.3.1軟體工程的概念
13.3.2結構化分析方法
13.3.3結構化設計方法
13.3.4軟體測試
13.3.5程式調試
13.4資料庫設計基礎
13.4.1資料庫系統的基本概念
13.4.2數據管理技術的發展與資料庫系統的基本特點
13.4.3資料庫系統體系結構
13.4.4數據模型
13.4.5關係代數
13.4.6資料庫設計與管理
習題
附錄A模擬試卷
附錄B模擬試卷參考答案
參考文獻

相關詞條

熱門詞條

聯絡我們