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

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

《新編Visual Basic程式設計教程(第2版)》是2014年2月清華大學出版社出版的圖書,作者是張艷、徐月美、姜薇。

基本介紹

  • 書名:新編Visual Basic程式設計教程(第2版)
  • 作者:張艷、徐月美、姜薇
  • ISBN:9787302351245
  • 定價:44.50元
  • 出版社清華大學出版社
  • 出版時間:2014年2月1日
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

本書是為將Visual Basic作為首門程式設計課程學習的讀者編寫的,主要以Visual Basic 6.0(簡稱VB)為語言背景,介紹高級程式設計語言程式設計和面向對象的方法。本書結合大量實例,深入淺出地介紹了VB語言基礎、VB程式設計的基本控制結構、數組、過程、常用控制項、界面設計、檔案、圖形操作和多媒體套用以及VB資料庫訪問技術等。本書圍繞非計算機專業基礎課程的特點和教學思路,結合計算機等級考試大綱,對教材內容進行了嚴格篩選,有目的地設計教材知識體系。本書對程式設計的基本知識、基本語法、編程方法和常用算法都進行了較為系統、詳細的介紹,目的是讓讀者學會分析問題並具備簡單編程的能力。

圖書目錄

知識篇
第1章VisualBasic程式設計概述
1.1VisualBasic概述
1.1.1VB的發展
1.1.2VB的版本簡介
1.1.3VB的功能特點
1.2VB6.0的安裝和啟動
1.2.1安裝
1.2.2啟動
1.3VB6.0集成開發環境
1.3.1主視窗
1.3.2工具箱
1.3.3窗體視窗
1.3.4屬性視窗
1.3.5代碼視窗
1.3.6工程資源管理器視窗
1.3.7窗體布局視窗
1.4使用幫助系統
1.4.1獲得在線上幫助
1.4.2使用MSDN幫助系統
1.4.3上下文相關幫助
1.4.4運行“幫助”中的示例
本章小結
思考與練習題
第2章簡單的VB程式設計
2.1面向對象的程式設計方法概述
2.1.1程式設計方法的發展
2.1.2初期的程式設計
2.1.3結構化程式設計
2.1.4面向對象的程式設計
2.2VB中的對象及其屬性、事件和方法
2.2.1VB中的對象及其分類
2.2.2對象的屬性、事件和方法
2.2.3事件驅動程式設計
2.3簡單應用程式的建立
2.3.1設計程式的用戶界面
2.3.2設定對象的屬性
2.3.3編寫對象事件過程的程式代碼
2.3.4保存工程
2.3.5運行和調試程式
2.3.6創建可執行程式
2.4窗體和基本控制項
2.4.1基本屬性
2.4.2窗體
2.4.3標籤
2.4.4文本框
2.4.5命令按鈕
2.5VB的常用方法
2.5.1Print方法
2.5.2Cls方法
2.5.3Move方法
2.6VB工程結構與工程管理
2.6.1VB工程的結構
2.6.2工程管理
2.6.3環境設定
本章小結
思考與練習題
第3章VB語言基礎
3.1VB程式的書寫規則
3.2VB數據類型
3.2.1標準數據類型
3.2.2自定義數據類型
3.3常量與變數
3.3.1標識符
3.3.2常量
3.3.3變數
3.4運算符與表達式
3.4.1算術運算符與算術表達式
3.4.2字元串運算符與字元串表達式
3.4.3關係運算符與關係表達式
3.4.4邏輯運算符與邏輯表達式
3.4.5各種運算符間的優先權
3.5VB常用內部函式
3.5.1數學函式
3.5.2字元串操作函式
3.5.3類型轉換函式
3.5.4日期與時間函式
3.5.5格式化輸出函式Format
3.5.6Shell函式
本章小結
思考與練習題
第4章算法基礎和VB程式的基本控制結構
4.1算法及程式設計基礎
4.1.1算法概述
4.1.2結構化程式設計
4.2順序結構程式設計
4.2.1賦值語句
4.2.2用戶互動函式和過程
4.3選擇結構程式設計
4.3.1單分支條件語句(If…Then語句)
4.3.2雙分支條件語句(If…Then…Else語句)
4.3.3多分支條件語句(If…Then…ElseIf語句)
4.3.4If語句的嵌套
4.3.5情況語句(SelectCase語句)
4.3.6條件函式IIf
4.4循環結構程式設計
4.4.1For循環語句
4.4.2Do…Loop循環語句
4.4.3循環嵌套
4.5其他輔助控制語句
4.5.1GoTo語句
4.5.2End語句
4.5.3Exit語句
4.5.4With語句
4.6常用算法舉例(一)
4.6.1累加和累乘
4.6.2遞推法
4.6.3判斷素數
4.6.4窮舉法
4.6.5其他程式示例
本章小結
思考與練習題
第5章數組
5.1數組的概念
5.1.1定長數組
5.1.2動態數組
5.1.3數組函式和數組語句
5.2數組的基本操作
5.2.1數組元素的輸入
5.2.2數組元素的輸出
5.2.3ForEach…Next語句
5.2.4數組的簡單套用
5.3控制項數組
5.3.1控制項數組的概念
5.3.2控制項數組的創建
5.3.3控制項數組的使用
5.4常用算法舉例(二)
5.4.1排序
5.4.2查找
5.4.3數組元素的插入與刪除
5.4.4分類統計
本章小結
思考與練習題
第6章過程
6.1過程與模組的分類
6.1.1過程的分類
6.1.2模組的分類
6.2Sub子過程的定義及其調用
6.2.1Sub子過程的定義
6.2.2建立Sub子過程
6.2.3Sub子過程的調用
6.3Function函式過程的定義及其調用
6.3.1Function函式過程的定義
6.3.2Function函式過程的調用
6.4參數的傳遞
6.4.1形參和實參
6.4.2按值傳遞和按地址傳遞
6.4.3數組參數的傳遞
6.4.4可變參數
6.4.5對象參數
6.5變數與過程的作用域
6.5.1變數的作用域
6.5.2過程的作用域
6.6過程的遞歸調用
6.6.1遞歸的概念
6.6.2遞歸子過程和遞歸函式
6.7常用算法舉例(三)
6.7.1求一元非線性方程的實根
6.7.2數值積分
6.7.3插入排序法
6.7.4數制轉換
6.8多重窗體的程式設計
6.8.1多重窗體的建立和管理
6.8.2設定啟動對象
6.8.3多重窗體切換的語句和方法
6.8.4多重窗體應用程式示例
本章小結
思考與練習題
第7章程式調試和錯誤處理
7.1錯誤類型
7.1.1編譯錯誤
7.1.2運行錯誤
7.1.3邏輯錯誤
7.1.4減少錯誤發生的方法和手段
7.2調試和排錯
7.2.1VB“調試”工具列
7.2.2中斷模式與斷點設定
7.2.3使用調試視窗
7.2.4單步調試
7.3錯誤的捕獲和處理
7.3.1錯誤處理程式
7.3.2設定錯誤陷阱的語句
7.3.3實現錯誤捕獲的對象
7.3.4錯誤處理程式的退出
7.3.5錯誤處理程式的設計
本章小結
思考與練習題
第8章常用控制項
8.1單選鈕、複選框和框架
8.1.1單選鈕和複選框的屬性
8.1.2框架的屬性
8.1.3單選鈕和複選框的事件及套用舉例
8.2列表框和組合框
8.2.1列表框
8.2.2組合框
8.3滾動條和Slider控制項
8.3.1滾動條
8.3.2Slider控制項
8.4時鐘控制項
8.4.1時鐘控制項的屬性
8.4.2計時器事件
8.5滑鼠和鍵盤
8.5.1滑鼠事件
8.5.2鍵盤事件
8.5.3拖放
8.6ActiveX控制項和可插入對象
本章小結
思考與練習題
第9章界面設計
9.1通用對話框
9.1.1添加通用對話框到工具箱中
9.1.2通用對話框的屬性
9.1.3通用對話框的方法
9.1.4“打開”對話框
9.1.5“另外儲存為”對話框
9.1.6“顏色”對話框
9.1.7“字型”對話框
9.2選單設計
9.2.1下拉式選單
9.2.2彈出式選單
9.3多文檔界面
9.3.1界面樣式
9.3.2MDI的MDIChild屬性和Arrange方法
9.3.3創建MDI應用程式
9.3.4MDI應用程式示例
9.4工具列和狀態欄
9.4.1工具列
9.4.2狀態欄
本章小結
思考與練習題
第10章檔案
10.1操作檔案的控制項
10.1.1驅動器列表框
10.1.2目錄列表框
10.1.3檔案列表框
10.1.4使用檔案系統控制項的示例
10.2檔案的分類及訪問
10.2.1檔案的分類
10.2.2VB中檔案的訪問
10.3順序檔案
10.3.1順序檔案的打開和關閉
10.3.2順序檔案的讀/寫操作
10.3.3幾個重要的函式和語句
10.4隨機檔案
10.4.1隨機檔案的打開和關閉
10.4.2隨機檔案的讀/寫操作
10.5二進制檔案
10.5.1二進制檔案的打開和關閉
10.5.2二進制檔案的讀/寫操作
本章小結
思考與練習題
第11章圖形操作和多媒體套用
11.1圖形操作基礎
11.1.1坐標系統
11.1.2繪圖屬性
11.1.3顏色設定
11.2圖形控制項
11.2.1Line控制項
11.2.2Shape控制項
11.2.3PictureBox控制項
11.2.4Image控制項
11.3繪圖方法
11.3.1Line方法
11.3.2Circle方法
11.3.3PSet方法
11.4多媒體套用
11.4.1Animation控制項
11.4.2MultimediaMCI控制項
11.4.3MediaPlayer控制項
本章小結
思考與練習題
第12章資料庫訪問技術
12.1資料庫基本知識
12.1.1數據管理技術的發展
12.1.2資料庫基本概念
12.1.3關係型資料庫
12.2資料庫的建立
12.2.1可視化數據管理器
12.2.2創建資料庫、添加表和刪除表
12.2.3輸入、編輯和刪除記錄
12.2.4建立查詢
12.3數據控制項
12.3.1數據控制項概述
12.3.2記錄集對象
12.3.3資料庫記錄的添加、刪除和修改
12.4結構化查詢語言
12.4.1SQL的基本組成
12.4.2SELECT查詢命令及其使用
12.5ADO數據訪問對象
12.5.1ADO對象模型
12.5.2ADO數據控制項
12.5.3ADO上的數據綁定控制項
12.5.4數據窗體嚮導
12.6報表處理
12.6.1數據報表設計器布局視窗
12.6.2報表的建立、預覽與列印
本章小結
思考與練習題
實驗篇
實驗準備
實驗一VisualBasic的基本操作
實驗二簡單的VB程式設計
實驗三數據類型、常量、變數、表達式
實驗四順序結構和選擇結構程式設計
實驗五循環結構程式設計
實驗六數組
實驗七過程
實驗八常用控制項
實驗九界面設計
實驗十檔案
實驗十一圖形操作與多媒體套用
實驗十二資料庫訪問技術
實驗十三VB綜合測試
附錄A
參考文獻

相關詞條

熱門詞條

聯絡我們