Visual Basic程序設(shè)計(jì)

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

前言

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

內(nèi)容概要

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

書(shū)籍目錄

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

章節(jié)摘錄

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

編輯推薦

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

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    Visual Basic程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7