Visual Basic程序設計

出版時間:2008-12  出版社:科學  作者:張令軍//張京//常秉乾  頁數(shù):339  

前言

  計算機硬件技術的發(fā)展日新月異,CPU幾乎是按照摩爾定律進行快速更新的,隨著時間的推移,其運算速度呈級數(shù)級地增長。同樣,計算機軟件技術也在突飛猛進地發(fā)展,無論是操作系統(tǒng)還是應用軟件?! 〔僮飨到y(tǒng)的開發(fā)是從第一代軟件工程師在計算機硬件基礎上進行的最低層的二進制編碼開始的,到后來逐步發(fā)展到用戶不需要熟悉低層計算機指令即可進行操作的DOS系統(tǒng),再發(fā)展到所見即所得的Windows桌面操作環(huán)境,以及功能強大的Linux、UNIX系統(tǒng)。經(jīng)過多年的發(fā)展,操作系統(tǒng)的功能及作用已經(jīng)發(fā)生了根本性的變化。  同樣,運行在操作系統(tǒng)之上的各種應用軟件也在發(fā)生著根本性的變化,從以前需要對硬件有深刻了解才能編好程序的匯編語言開始,到后來廣泛使用的高級程序語言BASIC、c、Pascal、FORTAN等,再到現(xiàn)在被廣泛使用的Visual Basic、Visual C++、Delphi、Java語言及各種Web語言等,軟件的操作越來越方便,功能卻越來越強大,從而使軟件工程師的編程變得越來越簡單,不過要了解的知識點也空前龐大。  隨著信息社會的到來及對無紙辦公需求的增加,現(xiàn)代社會對軟件工程師的需求大量增加,僅我國軟件工程師的缺口就在數(shù)十萬以上。軟件人才的培養(yǎng)決定了信息社會實現(xiàn)的程度及社會發(fā)展的速度,所以適時、合理地大力培養(yǎng)一些優(yōu)秀的軟件開發(fā)人才,對于我國信息化產(chǎn)業(yè)的發(fā)展必將起到舉足輕重的作用?! ≌腔谶@樣的計算機軟件發(fā)展背景及信息產(chǎn)業(yè)化發(fā)展需求的考慮,我們經(jīng)過精心策劃、周密設計,組織最優(yōu)秀的一些作者,編著出版了一套常用計算機軟件及操作系統(tǒng)的系列圖書,希望使之成為軟件人才培養(yǎng)及推動信息化產(chǎn)業(yè)發(fā)展的“寶典”。這套圖書起點低,使讀者入門快。同時每本書的內(nèi)容都很實用,案例豐富簡練,與基礎知識一一對應。圖書按照軟件人才培養(yǎng)的規(guī)律,盡量使內(nèi)容講解由易到難、深入淺出?! ≡撎讌矔桓倪^去基礎類圖書中重說教、輕操作、過于注重理論及概念講解的弊端,以一種全新的邊操作、邊熟悉、邊學習的方式吸引讀者深入學習下去。每本書在精心挑選并巧妙設計大量案例的基礎上,將基礎知識的講解融合到案例的練習中,二者相輔相成,結合緊密。

內(nèi)容概要

這是《軟件工程師寶典》系列圖書之一,本書是學習Visual Basic語言的實用參考工具書,比較全面地講解了Visual Basic的基礎知識及實例應用。    本書通過典型、豐富的實例,深入淺出地介紹了Visual Basic語言及其與編程應用相關的知識。全書共分14章,主要內(nèi)容包括:visual Basic快速入門、程序設計基礎、工程與窗體、常用控件、Windows通用控件、對話框的設計與使用、創(chuàng)建高級用戶界面、多媒體應用、數(shù)據(jù)庫編程、網(wǎng)絡編程、文件處理、代碼調試與錯誤處理、應用程序打包及發(fā)布、綜合應用實例等。各章末尾都附錄若干習題,書末還附有習題參考答案,便于初學者學習、實踐。其實用性、可操作性強,能夠有效地提升讀者的技術水平和開發(fā)技能。    書中有些實例來自實際項目,讀者可以參考使用。本書適合有一定編程經(jīng)驗的Visual Basic初學者,以及想要在Visual Basic編程技能上得到快速提高的編程人員,同時也是社會培訓班選擇的理想教材。

書籍目錄

第1章  Visual Basic快速入門  1.1 Visual Basic概述  1.2 安裝Visual Basic 6.0及其組件    1.2.1 系統(tǒng)要求    1.2.2 安裝步驟    1.2.3 添加或刪除Visual Basic 6.0部件  1.3 Visual Basic 6.0的啟動及退出  1.4 Visual Basic 6.0集成開發(fā)環(huán)境    1.4.1 菜單和工具欄    1.4.2 工具箱    1.4.3 窗體設計器與窗體布局窗口    1.4.4 代碼窗口    1.4.5 工程資源管理器    1.4.6 屬性窗口  1.5 對象與控件    1.5.1 對象的定義    1.5.2 對象的功能    1.5.3 對象的屬性、事件和方法    1.5.4 控件  1.6 上機實戰(zhàn)    1.6.1 創(chuàng)建應用程序界面    1.6.2 修改控件的屬性    1.6.3 添加可執(zhí)行代碼    1.6.4 調試、運行程序    1.6.5 保存工程  1.7 習題第2章  程序設計基礎  2.1 放置Visual Basic代碼的載體  2.2 變量、常量和注釋    2.2.1 變量    2.2.2 常量    2.2.3 注釋    2.2.4 分行和續(xù)行  2.3 數(shù)據(jù)類型  2.4 運算符與表達式  2.5 數(shù)組    2.5.1 固定數(shù)組    2.5.2 動態(tài)數(shù)組  2.6 控制結構  2.7 子過程和函數(shù)  2.8 培養(yǎng)良好的編程習慣  2.9 上機實戰(zhàn)    2.9.1 使用循環(huán)改變表單顏色    2.9.2 應用數(shù)組    2.9.3 使用子過程和函數(shù)  2.10 習題第3章  工程與窗體  3.1 創(chuàng)建、打開和保存工程  3.2 創(chuàng)建及管理窗體    3.2.1 創(chuàng)建窗體的方法    3.2.2 設置窗體的屬性    3.2.3 窗體事件    3.2.4 窗體的方法    3.2.5 窗體的生命周期    3.2.6 在窗體上添加控件  3.3 添加、移除和保存文件  3.4 添加和刪除控件  3.5 創(chuàng)建可執(zhí)行文件  3.6 上機實戰(zhàn)    3.6.1 繪制實心圓和垂直線    3.6.2 自由繪圖    3.6.3 動態(tài)修改窗體標題  3.7 習題第4章  常用控件  4.1 命令按鈕控件  4.2 標簽  4.3 文本框  4.4 圖像框  4.5 滾動條  4.6 定時器  4.7 其他常用控件  4.8 上機實戰(zhàn)    4.8.1 自制簡易計算器    4.8.2 利用滾動條改變窗體顏色    4.8.3 利用定時器實現(xiàn)簡單動畫  4.9 習題第5章  Windows通用控件  5.1 選項卡(TabStrip)  5.2 狀態(tài)條(StatusBar)  5.3 進度條(ProgressBar)  5.4 圖形組合框  5.5 上機實戰(zhàn)  5.6 習題第6章  對話框設計與使用  6.1 預定義對話框  6.2 打開文件對話框  6.3 保存文件對話框  6.4 字體對話框  6.5 顏色對話框  6.6 打印對話框  6.7 自定義對話框  6.8 上機實戰(zhàn)    6.8.1 使用字體對話框    6.8.2 使用顏色對話框  6.9 習題第7章  創(chuàng)建高級用戶界面  7.1 編輯菜單    7.1.1 使用菜單編輯器    7.1.2 建立菜單    7.1.3 右鍵菜單  7.2 MDI應用程序    7.2.1 MDI特性    7.2.2 添加MDI窗體    7.2.3 使用MDI及子窗體    7.2.4 MDI應用  7.3 窗體的高級設計    7.3.1 設置啟動窗體    7.3.2 窗體啟動樣式  7.4 使用工具欄控件    7.4.1 工具欄控件的常用屬性    7.4.2 使用ImageList控件的屬性    7.4.3 設置工具欄屬性    7.4.4 激活按鈕  7.5 習題第8章  多媒體應用  8.1 多媒體概述    8.1.1 多媒體基礎    8.1.2 視頻處理  8.2 MCI指令    8.2.1 系統(tǒng)指令    8.2.2 多媒體設備指令及屬性  8.3 多媒體控件    8.3.1 MultiMedia Control控件    8.3.2 ShockWave Flash控件    8.3.3 Windows Media Player控件  8.4習題第9章  數(shù)據(jù)庫編程  9.1 數(shù)據(jù)庫的基本概念  9.2 使用可視化數(shù)據(jù)管理器  9.3 ADO編程模型  9.4 使用AD0數(shù)據(jù)控件  9.5 使用數(shù)據(jù)綁定控件  9.6 創(chuàng)建數(shù)據(jù)報表  9.7 上機實戰(zhàn)    9.7.1 使用DataGrid控件顯示數(shù)據(jù)    9.7.2 使用ADODC訪問數(shù)據(jù)庫    9.7.3 數(shù)據(jù)添加與刪除    9.7.4 數(shù)據(jù)庫查詢  9.8 習題第10章  Visual Basic網(wǎng)絡編程  10.1 網(wǎng)絡參考模型    10.1.1 OSI參考模型    10.1.2 TCP/IP網(wǎng)絡參考模型    10.1.3 TCP協(xié)議  10.2 網(wǎng)絡數(shù)據(jù)交換    10.2.1 Winsock控件簡介    10.2.2 Winsock屬性    10.2.3 Winsock控件的方法    10.2.4 Winsock事件  10.3 上機實戰(zhàn)    10.3.1 簡單聊天程序    10.3.2 對時程序  10.4 習題第11章  文件處理  11.1 文件處理函數(shù)    11.1.1 Kill語句    11.1.2 FileCopy語句    11.1.3 Shell函數(shù)    11.1.4 RmDir語句  11.2 文件系統(tǒng)對象    11.2.1 FileSystemObject對象及子對象    11.2.2 Folder對象與文件夾瀏覽    11.2.3 Files集合對象和File對象    11.2.4 SubFolders集合對象    11.2.5 TextStream對象與文件讀寫    11.2.6 FileSystemObject對象與文件操作    11.2.7 FileSystemObject對象與文件夾操作  11.3 習題第12章  代碼調試及錯誤處理  12.1 調試方法概述  12.2 錯誤處理概述  12.3 設計錯誤處理程序  12.4 測試錯誤處理  12.5 關閉錯誤處理  12.6 使用調試窗口  12.7 上機實戰(zhàn)    12.7.1 監(jiān)視程序變量    12.7.2 捕獲及處理錯誤  12.8 習題第13章  打包及發(fā)布應用程序  13.1 啟動打包和展開向導  13.2 使用向導為應用程序打包  13.3 測試安裝程序  13.4 習題第14章  綜合應用實例  14.1 繪制動畫曲線  14.2 閏年的判斷  14.3 文本滾動效果  14.4 具有滾動按鈕功能的Activex控件  14.5 職工工資管理系統(tǒng)  14.6 賓館管理信息系統(tǒng)附錄A 習題答案  第1章答案  第2章答案  第3章答案  第4章答案  第5章答案  第6章答案  第7章答案  第8章答案  第9章答案  第10章答案  第11章答案  第12章答案  第13章答案

章節(jié)摘錄

  第1章 Visual Basic快速入門  本章學習目標  Visual Basic 6.0的特點及其組件安裝  Visual Basic 6.0的啟動及退出  Visual Basic 6.0 IDE環(huán)境配置  Visual Basic 6.0開發(fā)應用程序的基本步驟  BASIC編程語言產(chǎn)生于1963年,它是第一種讓程序員把主要編程工作集中在解決編程任務的方法和算法上,而不是集中在計算機硬件所需的建立和調試程序的方法和算法上的一門高級編程語言?! isual Basic是在BASIC的基礎上發(fā)展而來,但是其發(fā)展已經(jīng)遠遠超出了其最初的設計,使用Visual Basic能夠在很短的時間內(nèi)實現(xiàn)同樣的功能。Visual Basic是極其高效的Windows軟件開發(fā)工具,使用它可以經(jīng)濟、快速地開發(fā)出程序員想得到的結果?! isual指開發(fā)圖形用戶界面的方法,即為可視化。它不需要大量的代碼去編寫界面的外觀和位置,只要把預先建立的對象拖放到屏幕上即可。  BASIC是Beginners All-Purpose Symbolic Instruction Code的簡稱。Visual Basic是Microsoft Windows的編程語言。Visual Basic是在一個集成開發(fā)環(huán)境(IDE,Integrated Development Environment)中創(chuàng)建的,IDE使得程序員可以方便地創(chuàng)建、運行和調試Visual Basic程序?! ?.1 Visuat Basic概述  Visual Basic是一種可視化的、面向對象和采用事件驅動方式的結構化高級程序設計語言,使用Windows內(nèi)部的應用程序接口函數(shù),以及動態(tài)鏈接庫、動態(tài)數(shù)據(jù)交換、對象的鏈接與嵌入、開放式數(shù)據(jù)訪問等技術,可以高效、快速地開發(fā)出運行于Windows環(huán)境下功能強大、圖形界面豐富的應用軟件系統(tǒng)。  從開發(fā)個人或小組使用的小工具,到大型企業(yè)應用系統(tǒng),甚至通過Internet遍及全球分布式應用程序(B/S),都可以在Visual Basic提供的工具中各取所需?!  ?/pre>

編輯推薦

  《Visual Basic程序設計》是一本容易理解、容易使用的Visual Basic 6.0中文版經(jīng)典教材,幾乎包括了Visual Basic 6.0的所有主題應用?!禫isual Basic程序設計》假定讀者以前從未使用過Visual Basic編寫程序,所有知識點都是從“零”開始起步。對于使用過Visual.Basic早期版本或其他結構化編程語言的讀者來說,《Visual Basic程序設計》更容易理解。 全書共分14章,主要內(nèi)容包括:Visual Basic快速入門、程序設計基礎、工程與窗體、常用控件、Windows通用控件、對話框的設計與使用、創(chuàng)建高級用戶界面、多媒體應用、數(shù)據(jù)庫編程、網(wǎng)絡編程、文件處理、代碼調試與錯誤處理、應用程序發(fā)布、綜合應用實例等?!禫isual Basic程序設計》文字簡潔,層次清晰,在講述基本知識點時注重實際編程應用,并結合實例進行剖析。  《Visual Basic程序設計》提綱挈領,萃取Visual Basic語言語法要旨,知識,實例,練習行文,實用,實效。語言間橫向對比,拓展編程技能,輕松實戰(zhàn)操作演練,培植個性能力。編譯,連接,調試深度剖析,簡明,經(jīng)典。近150個實例精解剖析。讓你輕松步入頂尖軟件工程殿堂。

圖書封面

評論、評分、閱讀與下載


    Visual Basic程序設計 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7