出版時(shí)間:2009-1 出版社:機(jī)械工業(yè)出版社 作者:俞磊 頁(yè)數(shù):440
Tag標(biāo)簽:無(wú)
前言
隨著Windows操作系統(tǒng)的普及和對(duì)應(yīng)用軟件的巨大需求,Windows程序得到快速發(fā)展。Visual Basic是目前最常用的Windows程序設(shè)計(jì)工具之一,在軟件項(xiàng)目中得到廣泛應(yīng)用。Visual Basic程序設(shè)計(jì)具有代碼簡(jiǎn)潔、界面設(shè)計(jì)簡(jiǎn)單、代碼編寫量小、編程效率高、調(diào)試簡(jiǎn)單等特點(diǎn)。使用控件技術(shù)可以設(shè)計(jì)友好的人機(jī)交互界面,并能完成復(fù)雜的功能。目前,在應(yīng)用軟件開發(fā)中,程序的開發(fā)周期和程序調(diào)試是最重要和最昂貴的部分。而高效的編程和簡(jiǎn)單的調(diào)試使Visual Basic成為廣大程序員的首選程序設(shè)計(jì)語(yǔ)言。為了方便廣大讀者學(xué)習(xí),我們編著了本書。本書全面地介紹了Visual Basic程序設(shè)計(jì)技術(shù),并以豐富的實(shí)例講解了Visual Basic中各知識(shí)點(diǎn)的使用方法和技術(shù)。本書力求幫助讀者熟練掌握Visual Basic的編程技術(shù)和項(xiàng)目實(shí)踐的本領(lǐng)。本書特色1.循序漸進(jìn)。由淺入深 為了便于讀者學(xué)習(xí),本書首先介紹了Visual Basic程序的開發(fā)環(huán)境和程序設(shè)計(jì)的基礎(chǔ)知識(shí)。然后,介紹了Visual Basic基本控件和高級(jí)控件,以及數(shù)據(jù)庫(kù)和Windows應(yīng)用程序接口等高級(jí)技術(shù)。最后,使用Visual Basic程序設(shè)計(jì)的知識(shí)點(diǎn),設(shè)計(jì)綜合實(shí)例。2.內(nèi)容充實(shí),技術(shù)全面編者經(jīng)過精心的前期準(zhǔn)備,結(jié)合自己在項(xiàng)目開發(fā)中的經(jīng)驗(yàn),從實(shí)際項(xiàng)目開發(fā)需要出發(fā),編著了本書。全書包含了常用的Visual Basic程序設(shè)計(jì)技術(shù),如控件的使用、數(shù)據(jù)庫(kù)開發(fā)、圖形與圖像處理技術(shù)、Windows應(yīng)用程序接口等,以及這些技術(shù)的綜合使用。3.示例講解,鞏固知識(shí)學(xué)好程序設(shè)計(jì)最有效的辦法就是將知識(shí)點(diǎn)與示例結(jié)合學(xué)習(xí)。本書的特點(diǎn)就是在講解完各知識(shí)點(diǎn)以后,通過示例來(lái)鞏固所學(xué)的知識(shí)。同時(shí),每章最后精講了一個(gè)實(shí)例,該實(shí)例綜合應(yīng)用了該章知識(shí)點(diǎn)。4.知識(shí)點(diǎn)說明,易于掌握編者根據(jù)自己編程經(jīng)驗(yàn)并綜合許多讀者在學(xué)習(xí)中遇到的難點(diǎn),在書中給出了程序設(shè)計(jì)中需要注意的地方,同時(shí)對(duì)比較容易混淆的知識(shí)點(diǎn)進(jìn)行了說明。對(duì)技巧性較強(qiáng)的知識(shí)點(diǎn),我們也進(jìn)行了講解,便于讀者快速掌握。5.配有光盤,加快學(xué)習(xí)為了便于初學(xué)者快速入門,本書配套光盤中贈(zèng)送了示例程序設(shè)計(jì)的視頻動(dòng)畫。通過視頻媒體動(dòng)畫,讀者可以更快地掌握Visual Basic程序設(shè)計(jì)技術(shù)。6.提供完善的售后服務(wù)本書的內(nèi)容第1章:如果讀者是Visual Basic程序設(shè)計(jì)的初學(xué)者,將通過本章了解Visual Basic的集成開發(fā)環(huán)境。本章還介紹了Visual Basic的優(yōu)勢(shì)和特點(diǎn)、窗體和控件的基本要素,以及Visual Basic程序的發(fā)行。第2章:詳細(xì)介紹Visual Basic 6.0程序設(shè)計(jì)的語(yǔ)法基礎(chǔ)。例如,Visual Basic的基本數(shù)據(jù)類型、變量的使用方法和命名原則、運(yùn)算和內(nèi)部函數(shù)的使用方法與編碼規(guī)則。第3章:介紹了Visual Basic程序控制結(jié)構(gòu),包括順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和選擇結(jié)構(gòu),同時(shí)本章還介紹了這些程序控制結(jié)構(gòu)的嵌套使用技術(shù)。第4章:Visual Basic程序通過過程來(lái)實(shí)現(xiàn)特定的任務(wù)。本章介紹了Visual Basic過程的建立和使用方法。例如,過程的創(chuàng)建和調(diào)用、過程參數(shù)的傳遞方法、過程的嵌套與遞歸調(diào)用技術(shù)等。第5章:數(shù)組在Visual Basic程序設(shè)計(jì)中十分常用,本章介紹了一維數(shù)組、多維數(shù)組、動(dòng)態(tài)數(shù)組和數(shù)組控件的編程技術(shù)。第6章:本章介紹了兩種高級(jí)數(shù)據(jù)類型,包括枚舉類型和結(jié)構(gòu)類型。第7章:介紹了部分Visual Basic基本控件的屬性、事件和方法,以及在應(yīng)用軟件界面設(shè)計(jì)中的應(yīng)用。第8章:詳細(xì)介紹了部分常用的windows通用控件和Activex控件等,及其在人機(jī)交互界面設(shè)計(jì)和復(fù)雜程序中的應(yīng)用。第9章:本章介紹面向?qū)ο蟪绦蛟O(shè)計(jì),包括對(duì)象變量的聲明和使用、對(duì)象瀏覽器,以及使甩類模塊編寫類程序。第10章:主要介紹多文檔界面程序設(shè)計(jì)的基礎(chǔ)知識(shí)、上下級(jí)菜單設(shè)計(jì),以及面向?qū)ο蟮亩啻绑w程序設(shè)計(jì)。第11章:詳細(xì)介紹了文件系統(tǒng)控件的使用技術(shù),以及順序文件、隨機(jī)文件和二進(jìn)制文件的打開和讀寫操作。第12章:介紹了Visual Basic程序調(diào)試與錯(cuò)誤處理方法,包括斷點(diǎn)設(shè)置、錯(cuò)誤捕獲和錯(cuò)誤處理等。第13章:詳細(xì)介紹了Visual Basic數(shù)據(jù)庫(kù)編程技術(shù),包括數(shù)據(jù)管理器、Data控件、數(shù)據(jù)綁定、DAO對(duì)象和SQL查詢等。第14章:本章介紹了圖形與圖像處理技術(shù),包括坐標(biāo)系統(tǒng)、顏色設(shè)置、繪圖方法、圖形控件和圖像處理。 第15章:介紹了多媒體應(yīng)用技術(shù),主要包括使Animation控件和Multimedia MCI控件播放多媒體文件。第16章:主要介紹Winsock、Internet Transfer和WebBrowser 3種網(wǎng)絡(luò)控件在Visual Basic程序設(shè)計(jì)中的應(yīng)用。第17章:本章介紹了Windowsill程序接口技術(shù),包括API函數(shù)的聲明與調(diào)用,以及API瀏覽器的使用。第18、19和20章:介紹了3個(gè)典型的應(yīng)用軟件系統(tǒng),包括學(xué)生考試系統(tǒng)、學(xué)生信息管理系統(tǒng)和可視電話。通過完整的案例介紹,培養(yǎng)讀者Visual Basic程序設(shè)計(jì)的實(shí)踐能力。本書適合的讀者Visual Basic程序員自學(xué)Visual Basic程序設(shè)計(jì)人員Visual Basic程序設(shè)計(jì)愛好者大中專院校的學(xué)生社會(huì)培訓(xùn)學(xué)生本書的作者本書主要由俞磊編著,其他參與編著和資料整理的人員有馮華君、劉博、劉燕、葉青、張軍、張立娟、張藝、彭濤、徐磊、戎偉、朱毅、李佳、李玉涵、楊利潤(rùn)、楊春嬌、武鵬、潘中強(qiáng)、王丹、王寧、王西莉、石淑珍、程彩紅、邵毅、鄭丹丹、鄭海平、顧旭光。在此對(duì)他們的辛勤工作一并表示感謝!
內(nèi)容概要
Visual Basic是最流行的應(yīng)用軟件開發(fā)技術(shù)之一。本書由淺入深,循序漸進(jìn)地講授如何使用Visual Basic進(jìn)行程序設(shè)計(jì)。全書內(nèi)容包括Visual Basic程序集成開發(fā)環(huán)境、Visual Basic語(yǔ)法基礎(chǔ)、程序控制結(jié)構(gòu)、過程的建立和使用、數(shù)組及其使用方法、枚舉類型和結(jié)構(gòu)類型數(shù)據(jù)、基本控件和高級(jí)控件、面向?qū)ο蟪绦蛟O(shè)計(jì)、多文檔界面設(shè)計(jì)、文件處理技術(shù)、程序調(diào)試和錯(cuò)誤處理技術(shù)、數(shù)據(jù)庫(kù)編程技術(shù)、圖形與圖像處理方法、多媒體應(yīng)用技術(shù)、網(wǎng)絡(luò)編程技術(shù)和Windows應(yīng)用程序接口技術(shù)。本書最后3章詳細(xì)介紹了3個(gè)應(yīng)用系統(tǒng),分別是學(xué)生考試系統(tǒng)、學(xué)生信息管理系統(tǒng)和可視電話,便于讀者學(xué)習(xí)。 本書適合Visual Basic初學(xué)者和具有一定編程經(jīng)驗(yàn)的Visual Basic程序開發(fā)人員、大專院校學(xué)生閱讀。
書籍目錄
寫給自學(xué)編程的人員前言第一篇 基礎(chǔ)篇 第1章 Visual Basic的集成開發(fā)環(huán)境 第2章 Visual Basic6.0基礎(chǔ) 第3章 程序控制結(jié)構(gòu) 第4章 過程的建立和使用 第5章 數(shù)組 第6章 高級(jí)數(shù)據(jù)類型 第7章 基本控件 第8章 高級(jí)控件 第9章 面向?qū)ο蟪绦蛟O(shè)計(jì) 第10章 多文檔界面第二篇 應(yīng)用篇 第11章 文件處理 第12章 程序調(diào)試與錯(cuò)誤處理 第13章 數(shù)據(jù)庫(kù)編程 第14章 圖形與圖像處理 第15章 多媒體應(yīng)用 第16章 網(wǎng)絡(luò)編程 第17章 Windows應(yīng)用程序接口第三篇 實(shí)戰(zhàn)篇 第18章 學(xué)生考試系統(tǒng) 第19章 學(xué)生信息管理系統(tǒng) 第20章 可視電話
章節(jié)摘錄
插圖:第一篇 基礎(chǔ)篇第1章 Visual Basic的集成開發(fā)環(huán)境 Visual Basic(以下簡(jiǎn)稱VB)在集成開發(fā)環(huán)境(IDE)中創(chuàng)建、開發(fā)、運(yùn)行和調(diào)試Windows程序。IDE是集程序代碼編制、界面設(shè)計(jì)、程序調(diào)試和查錯(cuò)功能于一體的應(yīng)用程序開發(fā)系統(tǒng)。本章主要介紹集成開發(fā)環(huán)境IDE和控件的基礎(chǔ)知識(shí)。本章包括以下知識(shí)點(diǎn)。VB的起源及其特點(diǎn)。VB軟件的安裝和卸載。使用集成開發(fā)環(huán)境IDE,學(xué)會(huì)創(chuàng)建VB工程。窗體和控件的3個(gè)基本要素是屬性、事件和方法。生成可執(zhí)行文件和安裝文件,發(fā)行VB程序。 雖然控件的數(shù)量繁多、功能齊全,但是控件基本都具備屬性、事件和方法這3個(gè)要素。窗體和控件具有很多類似的特點(diǎn)。通過本章的學(xué)習(xí),即使沒有編程經(jīng)驗(yàn)的讀者,也可以通過單擊鼠標(biāo)或拖動(dòng)VB控件,設(shè)計(jì)自己的程序運(yùn)行界面,感受到VB程序設(shè)計(jì)的簡(jiǎn)單和方便。此外,讀者能夠基本掌握VB控件的使用方法。1.1 VB概述Basic語(yǔ)言起源于20世紀(jì)60年代,是美國(guó)Dartmouth學(xué)院的John G.Kemeny和Thomas Kuntz教授發(fā)明的。Basic是Beginner's All-purpose Symbolic code的縮寫,Beginner's指出了:Basic語(yǔ)言的對(duì)象,該語(yǔ)言簡(jiǎn)單易學(xué),但是效率不高。Alan Cooper在Basic語(yǔ)言的基礎(chǔ)上融合了Windows的編程思想和概念,將Basic語(yǔ)言簡(jiǎn)單易學(xué)的特點(diǎn)與可視化的編程方法結(jié)合起來(lái),使得VB在80年代末逐漸流行。雖然很多高級(jí)語(yǔ)言都可以編寫Windows程序,但是,沒有哪一門語(yǔ)言像VB那樣可以快速地被初學(xué)者掌握。自1991年Micfosoft公司推出可視化編程、事件驅(qū)動(dòng)的VB 1.0以來(lái),VB已經(jīng)發(fā)布了6個(gè)歷史版本。1998年,Microsoft公司發(fā)布了VB 6.0。VB6.0是面向圖形用戶界面的可視化程序設(shè)計(jì)工具,可以快速構(gòu)建圖形用戶界面。事實(shí)上,VB 6.0是一種典型的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,將Windows程序的風(fēng)格體現(xiàn)的淋漓盡致。VB的窗體和控件都是對(duì)象,其屬性和方法都封裝在了該對(duì)象的定義中,這是Windows程序設(shè)計(jì)的精髓。這些控件可以構(gòu)成豐富的Windows圖形界面,而程序員不必關(guān)心這些對(duì)象的內(nèi)部實(shí)現(xiàn),通過簡(jiǎn)單的代碼便可以實(shí)現(xiàn)復(fù)雜的功能。
編輯推薦
《Visual Basic完全自學(xué)手冊(cè)》特色:涵蓋基礎(chǔ)知識(shí)、核心技術(shù)、典型示例等內(nèi)容,按照“基本概念-核心語(yǔ)法-典型示例’的模式講解,容易上手。提供200個(gè)典型實(shí)例、17個(gè)綜合練習(xí)、3個(gè)完整案例。超值光盤內(nèi)容:《Visual Basic完全自學(xué)手冊(cè)》源代碼+《Visual Basic完全自學(xué)手冊(cè)》視頻演示+《Visual Basic完全自學(xué)手冊(cè)》電子教案(PPT),1200余頁(yè)編程技術(shù)文檔(免費(fèi)贈(zèng)送)+45個(gè)編程專題視頻講座(免費(fèi)贈(zèng)送)。全面介紹Basic語(yǔ)言和Visual Basic開發(fā)環(huán)境的基礎(chǔ)知識(shí)深入講解Visual Basic界面化編程著重分析Visual Basic面向?qū)ο蟪绦蜷_發(fā)詳細(xì)講解Visual Basic數(shù)據(jù)庫(kù)編程、文件和圖形圖像處理擴(kuò)展介紹多媒體編程、網(wǎng)絡(luò)編程和Windows編程詳細(xì)剖析3個(gè)典型案例:學(xué)??荚囅到y(tǒng)、學(xué)生信息管理系統(tǒng)、可視電話作者均為有多年編程經(jīng)驗(yàn)的一線程序員或者培訓(xùn)講師提供了專門的技術(shù)服務(wù)論壇:Http://www.rzcllina.net光盤提供了源代碼、視頻演示、電子教案及編程技術(shù)文檔按“基本概念,語(yǔ)法講解一示例講解”的模式講解,適合自學(xué)概念都以簡(jiǎn)單的語(yǔ)言描述,必要時(shí)進(jìn)行類比,容易理解提供了大量實(shí)例,最后還提供了綜合案例,比較實(shí)用無(wú)論理論知識(shí),還是實(shí)例,講解都很詳細(xì),容易掌握對(duì)代碼進(jìn)行了豐富的注釋,閱讀起來(lái)沒有任何障礙
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Visual Basic完全自學(xué)手冊(cè) PDF格式下載