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