出版時(shí)間:2010-5 出版社:清華大學(xué)出版社 作者:唐小燕,魯大林 主編 頁(yè)數(shù):228
前言
Visual Basic:作為一種簡(jiǎn)單易學(xué)、功能強(qiáng)大的可視化編程語(yǔ)言,一直受到眾多編程人員的青睞,并作為許多應(yīng)用程序的開(kāi)發(fā)語(yǔ)言工具而得到廣泛應(yīng)用?! W(xué)習(xí)程序設(shè)計(jì)語(yǔ)言的目的是能夠使用該語(yǔ)言來(lái)進(jìn)行實(shí)際應(yīng)用程序的開(kāi)發(fā)。因此本書(shū)完全按照任務(wù)驅(qū)動(dòng)和項(xiàng)目教學(xué)的思路進(jìn)行編寫(xiě)。由多年從事程序設(shè)計(jì)的一線教學(xué)教師和具有豐富軟件開(kāi)發(fā)經(jīng)驗(yàn)的程序設(shè)計(jì)人員參與編寫(xiě)。本書(shū)具有以下特色。(1)案例豐富,由淺人深。本書(shū)采用的項(xiàng)目包括第一個(gè)Visual Basic程序、個(gè)人信息編輯程序、多功能計(jì)算程序、打字訓(xùn)練程序、裁判評(píng)分程序、學(xué)生成績(jī)統(tǒng)計(jì)程序、文本編輯器、學(xué)生基本信息管理程序。本書(shū)所選項(xiàng)目由淺入深,從最基礎(chǔ)的Visual Basic控件編程到visual Basic基本語(yǔ)句的編寫(xiě),再到數(shù)據(jù)庫(kù)編程;從簡(jiǎn)單項(xiàng)目到復(fù)雜項(xiàng)目。讀者學(xué)習(xí)時(shí)無(wú)需編程基礎(chǔ),從最基礎(chǔ)知識(shí)開(kāi)始學(xué)習(xí),不斷提高其應(yīng)用水平。 ?。?)講解通俗易懂,步驟詳細(xì)。本書(shū)每個(gè)案例的開(kāi)發(fā)步驟都以通俗易懂的語(yǔ)言進(jìn)行描述,從最基礎(chǔ)的控件和語(yǔ)句進(jìn)行講解,詳細(xì)介紹了每一個(gè)開(kāi)發(fā)步驟。每一個(gè)項(xiàng)目都有完整的開(kāi)發(fā)流程。 ?。?)每一個(gè)案例結(jié)束后都安排一個(gè)獨(dú)立的實(shí)訓(xùn)項(xiàng)目,以強(qiáng)調(diào)編程知識(shí)的緊密聯(lián)系和綜合應(yīng)用,并注重給讀者以獨(dú)立思考、舉一反三的想象空間?! 。?)每個(gè)項(xiàng)目結(jié)束后均提供習(xí)題,包括選擇題和填空題兩種題型,并給出答案和詳盡的解析,幫助讀者消化項(xiàng)目中涉及的知識(shí)點(diǎn)?! ”緯?shū)由唐小燕、魯大林擔(dān)任主編并統(tǒng)稿整理。參加編寫(xiě)的還有權(quán)小紅、張靜、吳斌、葉品菊和李建新等。其中項(xiàng)目1、項(xiàng)目2、項(xiàng)目3由唐小燕、李建新編寫(xiě);項(xiàng)目4由魯大林、葉品菊編寫(xiě);項(xiàng)目5由魯大林、張靜編寫(xiě);項(xiàng)目6由魯大林編寫(xiě);項(xiàng)目7由權(quán)小紅編寫(xiě);項(xiàng)目8由魯大林、吳斌編寫(xiě)。 衷心感謝本教材主審眭碧霞教授和周敏副教授;感謝被引用的各參考文獻(xiàn)的作者,是他們的付出奠定了本教材的編寫(xiě)基礎(chǔ);同時(shí)也要感謝各位編者的大力支持與真誠(chéng)合作?! ∮捎诰幷咚接邢?,書(shū)中難免存在不妥之處,懇請(qǐng)讀者批評(píng)指正。
內(nèi)容概要
本書(shū)共8個(gè)項(xiàng)目,通過(guò)前7個(gè)完整項(xiàng)目的制作,介紹了開(kāi)發(fā)Windows應(yīng)用程序中使用的常見(jiàn)控件的屬性和事件,以及這些屬性和事件在編程中的應(yīng)用方法。同時(shí)也介紹了Visual Basic基本語(yǔ)句、數(shù)組、過(guò)程和函數(shù), 文件操作的編寫(xiě)方法和編寫(xiě)思路,以及它們?cè)陧?xiàng)目開(kāi)發(fā)中的作用。通過(guò)第8個(gè)項(xiàng)目的制作,介紹了采用ADO對(duì)象數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),開(kāi)發(fā)一個(gè)簡(jiǎn)單C/S體系結(jié)構(gòu)數(shù)據(jù)庫(kù)應(yīng)用程序的核心技術(shù)和完整過(guò)程。 本書(shū)既可以作為高職高專院校計(jì)算機(jī)相關(guān)專業(yè)學(xué)生的教材,也可以作為Visual Basic程序設(shè)計(jì)編程愛(ài)好者的自學(xué)教材,以及成人教育和在職人員的培訓(xùn)教材。
書(shū)籍目錄
項(xiàng)目1 第一個(gè)Visual Basic程序 任務(wù)1 認(rèn)識(shí)Visual Basic集成開(kāi)發(fā)環(huán)境 1.1.1 任務(wù)分析 1.1.2 相關(guān)知識(shí) 1.1.3 任務(wù)實(shí)施 任務(wù)2 編寫(xiě)Visual Basic問(wèn)候程序 1.2.1 任務(wù)分析 1.2.2 相關(guān)知識(shí) 1.2.3 任務(wù)實(shí)施 1.2.4 知識(shí)拓展 習(xí)題項(xiàng)目2 個(gè)人信息編輯程序 任務(wù)1 設(shè)置個(gè)人基本信息 2.1.1 任務(wù)分析 2.1.2 相關(guān)知識(shí) 2.1.3 任務(wù)實(shí)施 2.1.4 知識(shí)拓展 任務(wù)2 更換照片設(shè)置 2.2.1 任務(wù)分析 2.2.2 相關(guān)知識(shí) 2.2.3 任務(wù)實(shí)施 2.2.4 知識(shí)拓展 任務(wù)3 設(shè)置滾動(dòng)問(wèn)候語(yǔ) 2.3.1 任務(wù)分析 2.3.2 相關(guān)知識(shí) 2.3.3 任務(wù)實(shí)施 任務(wù)4 設(shè)置消息確認(rèn)對(duì)話框 2.4.1 任務(wù)分析 2.4.2 相關(guān)知識(shí) 2.4.3 任務(wù)實(shí)施 項(xiàng)目實(shí)訓(xùn) 習(xí)題項(xiàng)目3 多功能計(jì)算程序 任務(wù)1 數(shù)值計(jì)算器 3.1.1 任務(wù)分析 3.1.2 相關(guān)知識(shí) 3.1.3 任務(wù)實(shí)施 3.1.4 知識(shí)拓展 任務(wù)2 函數(shù)運(yùn)算器 3.2.1 任務(wù)分析 3.2.2 相關(guān)知識(shí) 3.2.3 任務(wù)實(shí)施 3.2.4 知識(shí)拓展 項(xiàng)目實(shí)訓(xùn) 習(xí)題項(xiàng)目4 打字訓(xùn)練程序 任務(wù)1 簡(jiǎn)易英文打字訓(xùn)練程序 4.1.1 任務(wù)分析 4.1.2 相關(guān)知識(shí) 4.1.3 任務(wù)實(shí)施 4.1.4 知識(shí)拓展 任務(wù)2 多功能打字訓(xùn)練程序 4.2.1 任務(wù)分析 4.2.2 相關(guān)知識(shí) 4.2.3 任務(wù)實(shí)施 4.2.4 知識(shí)拓展 項(xiàng)目實(shí)訓(xùn) 習(xí)題項(xiàng)目5 裁判評(píng)分程序 任務(wù)1 輸入裁判評(píng)分 5.1.1 任務(wù)分析 5.1.2 相關(guān)知識(shí) 5.1.3 任務(wù)實(shí)施 任務(wù)2 計(jì)算選手得分 5.2.1 任務(wù)分析 5.2.2 相關(guān)知識(shí) 5.2.3 任務(wù)實(shí)施 任務(wù)3 統(tǒng)計(jì)選手排名 5.3.1 任務(wù)分析 5.3.2 相關(guān)知識(shí) 5.3.3 任務(wù)實(shí)施 5.3.4 知識(shí)拓展 習(xí)題項(xiàng)目6 學(xué)生成績(jī)統(tǒng)計(jì)程序項(xiàng)目7 文本編輯器項(xiàng)目8 學(xué)生基本信息管理程序習(xí)題解析參考文獻(xiàn)
章節(jié)摘錄
1.VB應(yīng)用程序的基本組成 VB中,一個(gè)應(yīng)用程序稱為一個(gè)工程(Project),而一個(gè)工程又是各種類型的文件的集合,這些文件主要包括工程文件(.vbp)、窗體文件(.frm)、標(biāo)準(zhǔn)模塊文件(.bas)、類模塊文件(.cls)等?! ⌒枰赋龅氖遣⒎敲恳粋€(gè)工程都要包括上述所有的文件,這由程序設(shè)計(jì)的復(fù)雜程度而定,但至少需包含工程和窗體這兩類文件?! 〈绑w文件中包含窗體及其控件的屬性設(shè)置、窗體變量說(shuō)明、事件過(guò)程、窗體內(nèi)的通用過(guò)程、外部過(guò)程的窗體級(jí)聲明等。默認(rèn)時(shí)應(yīng)用程序中只有一個(gè)窗體,每個(gè)窗體都會(huì)有一個(gè)擴(kuò)展名為.frm的窗體模塊文件?! ≡诙啻绑w結(jié)構(gòu)的應(yīng)用程序中,若建立的通用過(guò)程需要在不同的窗體中使用,為了避免在每個(gè)需要調(diào)用該通用過(guò)程的窗體中都重復(fù)輸入代碼,可建立標(biāo)準(zhǔn)模塊,擴(kuò)展名為.bas。標(biāo)準(zhǔn)模塊中只含有通用過(guò)程。默認(rèn)時(shí)應(yīng)用程序中不包含標(biāo)準(zhǔn)模塊?! ☆惸K是面向?qū)ο缶幊痰幕A(chǔ),可在類模塊中建立新對(duì)象,編寫(xiě)相應(yīng)代碼,并可在應(yīng)用程序內(nèi)的過(guò)程中使用。每個(gè)類模塊對(duì)應(yīng)一個(gè)類模塊文件,擴(kuò)展名為.cls?!?.多窗體程序設(shè)計(jì) 一般簡(jiǎn)單的應(yīng)用程序大多只使用一個(gè)窗體界面,稱為單窗體程序。但一個(gè)大型工程,對(duì)應(yīng)于不同的操作,往往需要多個(gè)不同的窗體。具有多個(gè)窗體界面的程序,每個(gè)窗體都可有自己的界面元素和相應(yīng)的程序代碼,可完成各自的功能?! 。?)添加窗體 多窗體程序的第一個(gè)窗體,是在創(chuàng)建一個(gè)新工程時(shí)系統(tǒng)直接創(chuàng)建的,其他窗體可通過(guò)“工程”菜單中的“添加窗體”命令創(chuàng)建;或單擊工具欄中的“添加窗體”按鈕創(chuàng)建;或者右擊工程資源管理器的空白處,在彈出的快捷菜單中選擇“添加”命令,如圖1-9所示。每創(chuàng)建一個(gè)窗體,該窗體就作為一個(gè)對(duì)象添加到工程中,在工程資源管理器窗口中的窗體文件夾中可看到新增窗體名和默認(rèn)的文件名?! 。?)設(shè)置啟動(dòng)窗體 若不進(jìn)行專門(mén)設(shè)置,多窗體應(yīng)用程序執(zhí)行時(shí)會(huì)自動(dòng)從第一個(gè)窗體開(kāi)始運(yùn)行。但用戶也可以通過(guò)設(shè)置,將多個(gè)窗體中的任意一個(gè)設(shè)置為啟動(dòng)窗體(即程序運(yùn)行時(shí),最先顯示的窗體),啟動(dòng)窗體的設(shè)置方法如下;在菜單欄中選擇“工程1”一“工程屬性”命令,在彈出的對(duì)話框中,在“通用”選項(xiàng)卡的“啟動(dòng)對(duì)象”下拉列表中選擇要作為第一個(gè)出現(xiàn)的窗體名,如圖1-10所示。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Visual Basic項(xiàng)目化教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版