Visual Basic案例教程
定 價:¥32
中 教 價:¥24.64 (7.70折)
庫 存 數: 0
叢 書 名:高等學校工程創新型“十二五”規劃計算機教材
Visual Basic是一門簡單易學的面向對象程序設計語言,通常作為初學者學習程序設計的首選。本書引入全新的設計理念,將各章知識點貫穿在3個綜合案例中,通過解剖綜合案例的設計與實現過程,講解所用到的新知識。全書圍繞多功能計算器、記事本和畫圖3個常用軟件的設計進行闡述。圍繞多功能計算器的實現,介紹VB編程環境和可視化編程的基礎知識、程序的控制結構、數組和過程函數等知識;圍繞記事本軟件的設計,介紹用戶界面設計常用控件;圍繞畫圖軟件的設計,介紹常用的圖形控件;最后以學生信息管理系統為例介紹了數據庫的使用。本書采用案例驅動的方法,簡化相關概念,使讀者容易掌握程序設計的技巧。本書配有PPT、源代碼等教學資源。
第1章 VB程序設計概述 1.1 VB簡介 1.1.1 VB的特點 1.1.2 VB的版本 1.2 Visual Basic集成開發環境 1.3 VB對象的概念 1.4 創建應用程序的過程 習題1 第2章 VB可視化編程基礎 2.1 窗體和基本控件 2.1.1 窗體 2.1.2 命令按鈕 2.1.3 標簽 2.1.4 文本框 2.1.5 框架 2.2 VB語言基礎 2.2.1 數據類型 2.2.2 變量與常量 2.2.3 運算符和表達式 2.2.4 程序書寫規則 2.3 綜合應用 2.4 程序調試 2.4.1 錯誤類型 2.4.2 調試和排錯 習題2 第3章 VB控制結構 3.1 順序結構 3.1.1 引例 3.1.2 數據的輸入、輸出函數 3.2 選擇結構 3.2.1 單行結構條件語句 3.2.2 塊結構條件語句 3.2.3 Select Case語句 3.3 循環結構 3.3.1 For循環語句 3.3.2 Do Loop循環語句 3.3.3 Do Until循環語句 3.3.4 循環嵌套 3.4 綜合應用 習題3 第4章 數組 4.1 數組的概念及聲明 4.1.1 數組的概念 4.1.2 數組的聲明 4.1.3 控件數組 44.2 數組元素的基本操作 4.3 自定義類型 4.4 綜合應用 習題4 4第5章 過程 5.1 內部函數 5.1.1 常用內部函數 5.1.2 內部函數分類 5.2 自定義函數過程 5.2.1 函數過程定義 5.2.2 函數過程調用 5.2.3 函數過程應用 5.3 用戶子過程的定義及應用 5.3.1 用戶子過程定義 5.3.2 子過程應用 5.4 過程的作用域 5.5 過程參數 5.5.1 參數傳遞 5.5.2 數組作為函數參數 5.6 遞歸 5.7 綜合應用 習題5 第6章 用戶界面設計 6.1 常用標準控件 6.1.1 單選鈕、復選框 6.1.2 列表框和組合框 6.1.3 定時器 6.1.4 滾動條 6.2 通用對話框 6.2.1 “打開”對話框 6.2.2 “另存為”對話框 6.2.3 “顏色”對話框 6.2.4 “字體”對話框 6.2.5 “打印”對話框 6.3 菜單設計 6.3.1 菜單編輯器 6.3.2 下拉式菜單 6.3.3 彈出式菜單 6.4 多重窗體 習題6 第7章 數據文件 7.1 文件概述 7.2 順序文件 7.2.1 打開順序文件 7.2.2 寫順序文件 7.2.3 讀順序文件 7.2.4 關閉順序文件 7.3 隨機文件 7.3.1 隨機文件的創建、打開和關閉 7.3.2 隨機文件的讀寫 7.4 二進制文件 7.5 綜合應用 習題7 第8章 圖形操作 8.1 圖形操作基礎 8.1.1 坐標系統 8.1.2 自定義坐標系 8.2 繪圖屬性 8.2.1 當前坐標 8.2.2 線寬和線型 8.2.3 填充和色彩 8.2.4 自動重畫 8.3 圖形控件 8.3.1 圖形框 8.3.2 圖像框 8.3.3 直線控件 8.3.4 形狀控件 8.4 圖形方法 8.4.1 Line方法 8.4.2 Circle方法 8.4.3 Pset方法 8.4.4 Point方法 8.5 綜合應用 習題8 4第9章 VB數據庫訪問技術 9.1 數據庫概述 9.1.1 VB中的數據訪問 9.1.2 VB數據庫體系結構 9.2 本地數據庫設計 9.2.1 可視化數據管理器 9.2.2 數據庫建立及操作 9.3 數據控件 9.3.1 數據控件的屬性 9.3.2 數據控件的事件 9.3.3 數據控件的常用方法 9.3.4 記錄集的屬性與方法 9.3.5 數據庫記錄的增、刪、改操作 9.4 ADO數據控件 9.4.1 ADO對象模型 9.4.2 使用ADO數據控件 9.4.3 ADO數據控件上新增綁定控件的使用 9.4.4 使用數據窗體向導 9.5 VB中SQL的實現 9.6 VB中使用ODBC 習題9 附錄A VB .0中的屬性及其含義 附錄B 綜合案例——多功能計算器的實現代碼 附錄C 綜合案例——記事本的實現代碼