Visual Basic程序設計

出版時間:2005-5  出版社:清華大學出版社  作者:李春葆/劉圣才/張植民  頁數(shù):382  字數(shù):608000  

內容概要

  本書以面向對象的可視化編程為核心,通過大量示例介紹程序設計基礎和方法。本書著重強調學習過程中的習題練習和實習訓練,每章均附有練習題,最后在附錄A還給出了7個綜合實習題,以提高讀者綜合應用所學知識來解決實際問題的能力;對所有練習題在附錄B中都給出了參考答案,方便讀者查閱,有利于快速提高編程能力?! ”緯勺鳛榇髮T盒5挠嬎銠C專業(yè)和非計算機專業(yè)學生學習Visual Basic編程的教材,也可供具有Windows 95/98/XP初步知識的計算機愛好者參閱。

書籍目錄

第1章 VB概述 1.1 VB的特點 1.2 VB的啟動和退出 1.3 VB的集成開發(fā)環(huán)境  1.3.1 主窗口  1.3.2 工程資源管理器窗口  1.3.3 屬性窗口  1.3.4 窗體  1.3.5 工具箱 1.4 定制集成開發(fā)環(huán)境  1.4.1 “編輯器”選項卡  1.4.2 “編輯器格式”選項卡  1.4.3 “通用”選項卡  1.4.4 “可連接的”選項卡  1.4.5 “環(huán)境"選項卡  1.4.6 “高級”選項卡 練習題l第2章 VB編程基礎 2.1 基本概念和術語  2.1.1 對象  2.1.2 屬性  2.1.3 事件  2.1.4 事件過程  2.1.5 方法  2.1.6 事件驅動應用程序的工作方式 2.2 VB應用程序的組成和創(chuàng)建過程  2.2.1 VB應用程序的組成  2.2.2 VB應用程序的創(chuàng)建過程 2.3 程管理  2.3.1 建立、打開及保存工程  2.3.2 在工程中添加、刪除及保存文件  2.3.3 多個工程協(xié)同工作  2.3.4 對象瀏覽器  2.3.5 運行工程. 2.4 創(chuàng)建第一個VB應用程序  2.4.1 創(chuàng)建工程  2.4.2 調整控件尺寸、移動和鎖定控件  2.4.3 設置屬性  2.4.4 編寫代碼  2.4.5 運行應用程序  2.4.6 保存工程 練習題2第3章 VB語言基礎 3.1 基本概念  3.1.1 標識符  3.1.2運算符  3.1.3 書寫規(guī)則 3.2 常量、變量及數(shù)據類型  3.2.1 常量  3.2.2 變量  3.2.3 數(shù)據類型 3.3 數(shù)組  3.3.1 固定數(shù)組  3.3.2 動態(tài)數(shù)組 3.4 順序結構  3.4.1 賦值語句  3.4.2 Print方法  3.4.3 注釋語句Rem  3.4.4 End語句 3.5 選擇結構  3.5.1 If語句  3.5.2 Select Case語句 3.6 循環(huán)結構  3.6.1 For循環(huán)  3.6.2 While循環(huán)  3.6.3 Do循環(huán)  3.6.4 中途跳出語句 3.7 過程  3.7.1 子過程  3.7.2 函數(shù)過程  3.7.3 使用過程  3.7.4 向過程傳遞參數(shù) 3.8 VB中的常用函數(shù)  3.8.1 輸入函數(shù)InputBox  3.8.2 輸出函數(shù)MsgBox   3.8.3 轉換函數(shù)   3.8.4 數(shù)學函數(shù)   3.8.5 字符串函數(shù)   3.8.6 日期和時間函數(shù)   3.8.7 Format函數(shù)   3.8.8 隨機數(shù)函數(shù)  練習題3 第4章 窗體設計  4.1 窗體概述   4.1.1 窗體類型   4.1.2 添加窗體   4.1.3 設置啟動窗體   4.1.4 窗體的常用屬性   4.1.5 窗體的常用事件   4.1.6 窗體的常見方法和相關語句  4.2 窗體的生命周期  4.3 焦點與Tab鍵序  4.4 多文檔界面   4.4.1 MDI窗體   4.4.2 創(chuàng)建MDI界面   4.4.3 加入MDI子窗體   4.4.4 加載和關閉MDI窗體及子窗體   4.4.5 MDI窗體設計例子  練習題4 第5章 內部控件  5.1 標簽   5.1.1 常用屬性   5.1.2 常用事件和方法   5.1.3 應用例子  5.2 文本框   5.2.1 常用屬性   5.2.2 常用事件和方法   5.2.3 應用例子  5.3 命令按鈕   5.3.1 常用屬性   5.3.2 常用事件和方法   5.3.3 應用例子  5.4 復選框   5.4.1 常用屬性   5.4.2 常用事件和方法   5.4.3 應用例子  5.5 單選按鈕   5.5.1 常用屬性   5.5.2 常用事件和方法   5.5.3 應用例子  5.6 框架   5.6.1 常用屬性   5.6.2 常用事件和方法   5.6.3 應用例子  5.7 圖片框   5.7.1 常用屬性   5.7.2 常用事件和方法   5.7.3 應用例子  5.8 圖像框   5.8.1 常用屬性   5.8.2 常用的事件和方法   5.8.3 應用例子  5.9 線條   5.9.1 常用屬性    5.9.2 常用事件和方法   5.9.3 應用例子  5.10 形狀   5.10.1 常用屬性   5.10.2 常用事件和方法   5.10.3 應用例子  5.11 列表框   5.11.1 常用屬性   5.11.2 常用事件和方法   5.11.3 應用例子  5.12 組合框   5.12.1 常用屬性   5.12.2 常用事件和方法   5.12.3 應用例子  5.13 計時器   5.13.1 常用屬性   5.13.2 常用事件和方法   5.13.3 應用例子  5.14 文件系統(tǒng)控件   5.14.1 常用屬性   5.14.2 常用事件和方法   5.14.3 應用例子  5.15 滾動條   5.15.1 常用屬性   5.15.2 常用事件和方法   5.15.3 應用例子  5.16 使用控件數(shù)組   5.17 控件的綜合應用  練習題5 第6章 菜單設計  6.1 創(chuàng)建菜單  6.2 把代碼連接到菜單上  6.3 彈出式菜單   6.3.1 彈出式菜單設計   6.3.2 彈出式菜單設計例子  練習題6 第7章 圖形設計  7.1 圖形顯示與繪圖控件   7.1.1 顯示圖形文件   7.1.2 使用繪圖控件  7.2 繪圖方法   7.2.1 坐標系統(tǒng)   7.2.2 繪圖方法  7.3 圖形處理   7.3.1 圖形的重繪   7.3.2 圖形的變換   7.3.3 圖形的保存  練習題7 第8章 文件  8.1 文件類型   8.1.1 順序存取文件   8.1.2 隨機存取文件   8.1.3 二進制存取文件  8.2 進制順序存取文件   8.2.1 文件的打開   8.2.2 向文件中寫數(shù)據   8.2.3 從文件中讀取數(shù)據   8.2.4 關閉文件   8.2.5 其他函數(shù)  8.3 隨機存取文件   8.3.1 建立文件   8.3.2 寫數(shù)據   8.3.3 讀數(shù)據   8.3.4 添加記錄   8.3.5 刪除記錄   8.3.6 清除隨機訪問文件中被刪記錄  8.4 二進制文件   8.4.1 打開二進制文件   8.4.2 寫數(shù)據   8.4.3 讀數(shù)據   8.4.4 在長度可變的字段中保存信息  練習題8 第9章 系統(tǒng)環(huán)境資源應用  9.1 剪貼板   9.1.1 文本操作   9.1.2 其他數(shù)據格式操作   9.1.3 檢查數(shù)據格式  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 處理鍵盤事件   9.4.1 低級鍵盤事件   9.4.2 窗體級鍵盤事件  練習題9 第10章 對象、類和集合  10.1 VB中預定義的類和對象   10.1.1 預定義對象和類   10.1.2 對象的操作  10.2 對象變量   10.2.1 對象變量的聲明和賦值   10.2.2 繼承   10.2.3 對象變量的釋放  10.3 創(chuàng)建自己的類   10.3.1 類的作用   10.3.2 定義類模塊  10.4 在類中添加屬性和方法   10.4.1 向類中添加屬性   10.4.2 屬性過程與公共變量的比較   10.4.3 運行屬性過程   10.4.4 向類中添加方法   10.4.5 把屬性和方法設置為默認項  10.5 在類中添加事件   10.5.1 事件的聲明與觸發(fā)   10.5.2 處理事件的對象   10.5.3 向窗體添加事件  10.6 集合  練習題10 第11章 VB與數(shù)據庫  11.1 數(shù)據庫概述   11.1.1 關系數(shù)據庫的基本結構   11.1.2 數(shù)據訪問對象模型   11.1.3 結構化查詢語言(SQL)   11.1.4 數(shù)據庫的分類   11.1.5 ODBC和數(shù)據源  11.2 使用數(shù)據庫管理器   11.2.1 建立一個數(shù)據庫   l1.2.2 添加數(shù)據表   11.2.3 數(shù)據表中數(shù)據的編輯   11.2.4 使用“數(shù)據窗體設計器”  11.3 Data控件   11.3.1 Data控件的屬性   11.3.2 Data控件的方法   11.3.3 Data控件的事件   11.3.4 Recordset對象   11.3.5 Data控件應用例子  11.4 DBGrid控件   11.4.1 用DBGrid控件瀏覽數(shù)據庫表   11.4.2 DBGrid控件設計操作   11.4.3 DBGrid控件的運行操作   11.4.4 DBGrid控件的應用例子  11.5 ADO Data控件   11.5.1 ADO Data控件的屬性   11.5.2 ADO Data控件的方法   11.5.3 ADO Data控件的事件   11.5.4 ADO Data控件的應用例子  11.6 結構化查詢語言(SQL)   11.6.1 SQL語言的組成   11.6.2 數(shù)據查詢語句   11.6.3 使用SQL  練習題ll 第12章 DAO編程  12.1 什么是DAO  12.2 DBEngine對象   12.2.1 DBEngine對象的屬性   12.2.2 DBEngine對象的方法   12.2.3 DBEngine對象的應用例子  12.3 Workspace對象   12.3.1 Workspace對象的屬性   12.3.2 Workspace對象的方法   l2.3.3 Workspace對象的應用例子  12.4 Database對象   12.4.1 Database對象的屬性   12.4.2 Database對象的方法   12.4.3 TableDef對象   12.4.4 Recordset對象    12.4.5 QueryDef對象   12.4.6 Database對象的應用例子  12.5 Field對象和Fields集合   12.5.1 Field對象的屬性   12.5.2 Field對象的方法   12.5.3 Fields集合的屬性   12.5.4 Fields集合的方法   12.5.5 Field對象和Fields集合的應用例子  12.6 Index對象   12.6.1 Index對象的屬性   12.6.2 Index對象的方法   12.6.3 Index對象的應用例子  12.7 DAO編程實例   12.7.1 創(chuàng)建數(shù)據庫   12.7.2 數(shù)據庫操作  練習題12 第13章 ADO編程  13.1 什么是ADO  13.2 Connection對象   13.2.1 Connection對象的屬性   13.2.2 Connection對象的方法  13.3 Recordset對象   13.3.1 Recordset對象的屬性   13.3.2 Recordset對象的方法  13.4 Command對象   13.4.1 Command對象的屬性   13.4.2 Command對象的方法   13.4.3 Command對象的Parameter對象   13.4.4 Command對象的應用例子  13.5 ADO應用實例  練習題13 附錄A上機實習題  上機實習l VB語言基礎實習題  上機實習2 內部控件實習題(一)  上機實習3 內部控件實習題(二)  上機實習4 菜單實習題  上機實習5 繪圖實習題  上機實習6 文件實習題  上機實習7 數(shù)據庫操作實習題 附錄B練習題參考答案  練習題1  練習題2  練習題3  練習題4  練習題5  練習題6  練習題7  練習題8  練習題9  練習題10  練習題11  練習題12  練習題13 參考文獻

編輯推薦

  以程序設計為主線,將VisualBasic的可視化界面設計與程序代碼設計有機融合?! 热萑?,結構合理,循序漸進,通俗易懂?! 【x大量例題并予以詳解,有助于深入領會編程實質,掌握編程思想與方法?! ∨溆芯毩曨}及上機實習題,全面提升學生的綜合應用能力和動手操作能力。

圖書封面

評論、評分、閱讀與下載


    Visual Basic程序設計 PDF格式下載


用戶評論 (總計1條)

 
 

  •   這本書涉及的知識比較多,內容豐富,要想深入一步學VB,此書值得推薦.
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7