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