本書為普通高等教育“十一五”國家級規(guī)劃教材《Visual Basic程序設(shè)計教程(第5版)(6.0版)》(ISBN 978-7-121-31179-6)的配套參考書,對該教材中的習(xí)題做了詳細(xì)解答。本書以強(qiáng)化學(xué)生實踐能力為目的,詳細(xì)講解了等級考試中的選擇題、填空題、思考題、編程題等各種題型的應(yīng)試技巧和分析解答方法,既便于學(xué)生檢測知識掌握程度,又符合各類VB考試題型。同時,提供的各種編程典型習(xí)題既方便教師掌握重點,也便于學(xué)生復(fù)習(xí)應(yīng)試。本書的“調(diào)試程序”一章,對VB上機(jī)技巧和程序調(diào)試方法進(jìn)行了詳細(xì)講解。由于VB控件及其屬性內(nèi)容繁多,為方便讀者使用時查詢,本書附錄中列出了VB常用事件、屬性和方法及其含義。
前 言
Visual Basic是一種可視化的編程語言,人們利用這種可視化技術(shù)進(jìn)行編程,將使編程工作變得輕松快捷,使個人擺脫面向過程語言的許多細(xì)節(jié),而將主要精力集中在解決實際問題和設(shè)計友好界面上。因此,其在國內(nèi)外各個領(lǐng)域中的應(yīng)用非常廣泛,許多計算機(jī)專業(yè)和非計算機(jī)專業(yè)的人員常利用它來開發(fā)應(yīng)用程序和軟件。
普通高等教育“十一五”國家級規(guī)劃教材《Visual Basic程序設(shè)計教程(第5版)(6.0版)》(ISBN 978-7-121-31179-6)一書從實例出發(fā),通過大量有趣的實例介紹程序設(shè)計基礎(chǔ)知識和方法,避免枯燥、空洞的理論,容易上手,使讀者于不知不覺之中學(xué)會在Windows環(huán)境下編程。該書在例題講解的處理上,先給出設(shè)計目標(biāo),然后介紹為實現(xiàn)本目標(biāo)而采取的設(shè)計方法。采用這種處理方式,可使學(xué)生明確程序設(shè)計的思想和方法,做到有的放矢。另外,對于工科院校的學(xué)生,他們需要用Visual Basic解決實際問題,而這些問題大多都有數(shù)學(xué)模型,所以該書把重點放在解決實際問題上。該書以Visual Basic 6.0中文版為語言背景,通過大量實例,深入淺出地介紹Visual Basic程序開發(fā)環(huán)境,Visual Basic程序設(shè)計基礎(chǔ)知識,Visual Basic可視化編程的概念與方法,順序結(jié)構(gòu)程序設(shè)計,選擇結(jié)構(gòu)程序設(shè)計,循環(huán)結(jié)構(gòu)程序設(shè)計,數(shù)組,過程,變量與過程的作用域,用戶定義類型與枚舉類型,圖形與圖像,菜單、工具欄與對話框,鍵盤與鼠標(biāo)事件過程,數(shù)據(jù)文件等內(nèi)容。
通常,對于初學(xué)程序設(shè)計的學(xué)生,老師講課時能聽得懂,但自己動手時卻不知如何下手。為此,我們編寫了本書作為《Visual Basic程序設(shè)計教程(第5版)(6.0版)》的配套參考書,提供了該書的全部習(xí)題解答。本書以強(qiáng)化學(xué)生實踐能力為目的,詳細(xì)講解了VB選擇題、填空題、思考題、編程題等各種題型的應(yīng)試技巧和分析解答方法,既便于學(xué)生檢測知識掌握程度,又符合各類VB考試題型。同時,提供的各種編程典型習(xí)題便于教師掌握重點,也便于學(xué)生復(fù)習(xí)應(yīng)試。在“調(diào)試程序”一章中,對VB上機(jī)技巧和程序調(diào)試方法進(jìn)行了詳細(xì)講解。由于VB控件及其屬性內(nèi)容繁多,為方便讀者使用時查詢,本書附錄中列出了VB常用事件、屬性和方法及其含義。
總之,本書習(xí)題解答方法多樣,界面豐富多彩,對開拓思維具有啟發(fā)作用。本書所有程序都可以在Visual Basic 6.0下正常運(yùn)行。本書也非常適合作為Visual Basic的“編程實例詳解”單獨使用。
本書由劉瑞新等編著,參加編寫的作者還有蔡峰、張鳴、王瑤、胡楠、張志強(qiáng)、張明增、賈俊亮、馬志剛、馮全民、董福新、劉美想、張銳、楊樺、李建彬、劉克純、繆麗麗、劉大蓮、莊建新、李惠萍、崔瑛瑛、翟麗娟、韓建敏、莊恒。書中不足之處,懇請各位老師、同學(xué)及讀者提出寶貴意見和建議。
本書可作為高等學(xué)校相關(guān)專業(yè)的教材,也可作為全國計算機(jī)等級考試二級Visual Basic語言的輔導(dǎo)教材,或者作為Visual Basic語言的“編程實例詳解”單獨使用。
編者
劉瑞新,教授,北京信息職業(yè)技術(shù)學(xué)院(東校區(qū))軟件工程系教師。為我社老作者,具有多年寫作經(jīng)驗,在我社出版過30多本教材。
目 錄
第1章 Visual Basic程序開發(fā)環(huán)境 1
第2章 Visual Basic程序設(shè)計基礎(chǔ) 7
第3章 Visual Basic可視化編程的概念與方法 13
第4章 順序結(jié)構(gòu)程序設(shè)計 15
第5章 選擇結(jié)構(gòu)程序設(shè)計 27
第6章 循環(huán)結(jié)構(gòu)程序設(shè)計 42
第7章 數(shù)組 68
第8章 過程 92
第9章 變量與過程的作用域 109
第10章 用戶定義類型與枚舉類型 115
第11章 圖形與圖像 121
第12章 菜單、工具欄與對話框 138
第13章 鍵盤與鼠標(biāo)事件過程 151
第14章 數(shù)據(jù)文件 158
第15章 調(diào)試程序 182
15.1 調(diào)試程序 182
15.1.1 錯誤類型 182
15.1.2 調(diào)試和排錯 183
15.2 錯誤陷阱 187
15.2.1 On Error語句 187
15.2.2 Err對象 188
附錄A VB 6.0中的屬性和事件及其含義 191
附錄B VB常用對象的屬性表 196
附錄C VB常用對象可響應(yīng)的事件表 200
附錄D VB常用對象的方法表 201