本書充分考慮到高等職業(yè)教育的培養(yǎng)目標(biāo)、教學(xué)現(xiàn)狀以及長遠(yuǎn)的發(fā)展方向,堅持"因材施教的教學(xué)原則,注重理論聯(lián)系實(shí)際,以大量的實(shí)例貫穿整個課程體系,既注重基礎(chǔ)知識和基本方法的理解,又強(qiáng)化結(jié)構(gòu)化程序設(shè)計和常用算法的訓(xùn)練,在教材的內(nèi)容上努力做到由淺入深、循序漸進(jìn),圖文并茂,詳細(xì)的介紹了面向?qū)ο蟮某绦蛟O(shè)計方法。為了方便教師和學(xué)生學(xué)習(xí)使用,本書配備《Visual Basic程序設(shè)計學(xué)習(xí)與指導(dǎo)》、PPT電子課件、期中測試習(xí)題等教學(xué)資源。
女,研究生。 2006年7月畢業(yè)于華中科技大學(xué),獲理學(xué)學(xué)士學(xué)位;2008年11月-2010年3月?lián)伪贝笄帏B,清華萬博培訓(xùn)機(jī)構(gòu)講師; 2011年5月-2014年3月?lián)螐V州松田職業(yè)學(xué)院計算機(jī)應(yīng)用教研室主任、同時兼任計算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)建設(shè)負(fù)責(zé)人;2016年9月-至今,擔(dān)任廣州華夏職業(yè)學(xué)院信息安全與計算機(jī)基礎(chǔ)教研室主任。
Visual Basic 6.0具有效率高、功能強(qiáng)、簡單易學(xué)等特點(diǎn)而成為很受歡迎的可視化軟件開發(fā)工具。通過本書的學(xué)習(xí),即使是初學(xué)者也能在掌握Visual Basic 6.0常用功能的基礎(chǔ)上獨(dú)立開發(fā)出具有實(shí)用價值的小型軟件和管理信息系統(tǒng)。
本教材充分考慮到高等職業(yè)教育的培養(yǎng)目標(biāo)、教學(xué)現(xiàn)狀以及長遠(yuǎn)的發(fā)展方向,堅持因材施教的教學(xué)原則,注重理論聯(lián)系實(shí)際,全面促進(jìn)高職高專計算機(jī)職業(yè)教育教學(xué)改革和教材建設(shè)目標(biāo)的實(shí)現(xiàn)。全書以Visual Basic 6.0企業(yè)中文版為背景,以初學(xué)者為對象,以實(shí)際應(yīng)用為目的,在教材的內(nèi)容上努力做到由淺入深、循序漸進(jìn)、圖文并茂、重點(diǎn)突出;在教材的結(jié)構(gòu)上以程序結(jié)構(gòu)為主線,內(nèi)容完整、前后呼應(yīng)、針對性強(qiáng)、可讀性好。這樣的安排有助于提高讀者的學(xué)習(xí)興趣和積極性,開拓讀者的思維,提高學(xué)習(xí)的效率,還能幫助讀者在閱讀程序、編寫程序的能力方面有進(jìn)一步提高,以達(dá)到學(xué)習(xí)這門課程的預(yù)期效果,最終能形成實(shí)際開發(fā)能力。
全書分12章,以大量的實(shí)例分別介紹了Visual Basic 6.0的基本對象、可視化程序設(shè)計的基本方法和數(shù)據(jù)庫應(yīng)用。在較全面地介紹Visual Basic 6.0的特點(diǎn)、功能和應(yīng)用的基礎(chǔ)上,以數(shù)據(jù)庫應(yīng)用技術(shù)作為切入點(diǎn),提高讀者開發(fā)實(shí)用項目的能力。針對初學(xué)者的特點(diǎn),在內(nèi)容取舍和組織安排方面力求更加合理,更加注重內(nèi)容的實(shí)用性和可操作性,層次更加清楚,步驟更加詳細(xì)。
本書內(nèi)容結(jié)構(gòu)簡單介紹如下。
第1章Visual Basic概述。主要介紹Visual Basic 6.0的特點(diǎn)、發(fā)展過程、版本和集成開發(fā)環(huán)境,同時介紹了工程的管理,使初學(xué)者能夠盡快熟悉Visual Basic 6.0的工作環(huán)境。
第2章簡單的Visual Basic程序設(shè)計。主要介紹面向?qū)ο蟪绦蛟O(shè)計的基本特征和概念,最后通過簡單的應(yīng)用程序開發(fā)實(shí)例給出開發(fā)應(yīng)用程序的一般過程及步驟。
第3章Visual Basic語言基礎(chǔ)。介紹VB的編碼規(guī)范、基本語法、數(shù)據(jù)類型、常量與變量、運(yùn)算符、常用內(nèi)部函數(shù)和表達(dá)式等。
第4章控制結(jié)構(gòu)。介紹結(jié)構(gòu)化程序設(shè)計方法有3種基本控制結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。
第5章數(shù)組。介紹數(shù)組的概念及數(shù)組的基本操作方法,重點(diǎn)介紹靜態(tài)數(shù)組、動態(tài)數(shù)組的定義及使用等內(nèi)容。
第6章過程。介紹過程的概念、事件過程的定義與調(diào)用、參數(shù)傳遞、變量的作用域,重點(diǎn)介紹Function函數(shù)過程和Sub過程定義及調(diào)用方法。
第7章面向?qū)ο蟮某绦蛟O(shè)計。介紹標(biāo)準(zhǔn)控件和常用ActiveX控件的使用方法,同時拓展知識,講解鼠標(biāo)鍵盤事件的應(yīng)用等。
第8章界面與菜單設(shè)計。介紹通用對話框、工具欄和狀態(tài)欄等的使用。針對菜單欄的設(shè)計和多頁文檔程序的設(shè)計進(jìn)行了詳細(xì)說明。
第9章圖形操作。介紹圖形控件PictureBox(圖形框)、Image(圖像工具)、Line(畫線工具)和Shapt(形狀)的應(yīng)用,同時系統(tǒng)地說明VB的圖形方法及其使用。
第10章文件操作。介紹了文件的基本概念,文件的分類以及各種文件的打開、關(guān)閉和讀寫方法,常用的文件操作語句、函數(shù)以及文件系統(tǒng)控件的使用方法。
第11章數(shù)據(jù)庫編程技術(shù)。介紹數(shù)據(jù)庫的基礎(chǔ)知識,如何在VB中創(chuàng)建數(shù)據(jù)庫、訪問數(shù)據(jù)庫和進(jìn)行數(shù)據(jù)庫數(shù)據(jù)的添加、刪除、查詢的方法,重點(diǎn)介紹Data控件、ADO控件和ADOD對象的使用方法。
第12章程序調(diào)試與錯誤處理。介紹VB程序的錯誤類型、如何進(jìn)行錯誤捕獲及處理、如何避免錯誤。
本書由黑龍江工業(yè)學(xué)院郭維威、山西傳媒學(xué)院王瑞琴、內(nèi)蒙古建筑職業(yè)技術(shù)學(xué)院馮晟博擔(dān)任主編,曲阜遠(yuǎn)東職業(yè)技術(shù)學(xué)院李金、內(nèi)蒙古電子信息職業(yè)技術(shù)學(xué)院王爽、貴州工業(yè)職業(yè)技術(shù)學(xué)院鐘大利、黑龍江農(nóng)業(yè)職業(yè)技術(shù)學(xué)院馬峰柏?fù)?dān)任副主編;擔(dān)任編委的還有重慶公共運(yùn)輸職業(yè)學(xué)院李云龍,重慶電信職業(yè)學(xué)院的李長倫、文水兵、葉博,貴州工程職業(yè)學(xué)院林萬瓊,山西財貿(mào)職業(yè)技術(shù)學(xué)院王雅靜;全書由郭維威統(tǒng)稿審核。
在編寫過程中,編者參閱了大量的文獻(xiàn)資料,在此一并表示感謝。由于編者水平有限,書中難免存在疏漏之處,歡迎大家批評指正、衷心希望廣大使用者尤其是任課教師提出寶貴的意見和建議,以便再版時及時加以修正。
為了使本書更好地服務(wù)于授課教師的教學(xué),我們?yōu)楸緯鋫淞私虒W(xué)講義,期中、期末試卷答案,拓展資源,教學(xué)案例演練,素材庫,教學(xué)檢測,案例庫,PPT課件和課后習(xí)題、答案等教學(xué)資源。請使用本書作為教材授課的教師,可到華信教育資源網(wǎng)www.hxedu.com.cn下載本書的教學(xué)軟件。如有問題,請與我們聯(lián)系,聯(lián)系電話:(010)69730296、13331005816。
編 者
2017年12月