Visual Basic程序設(shè)計(jì)

出版時(shí)間:2010-9  出版社:清華大學(xué)出版社  作者:胡西川  頁數(shù):368  
Tag標(biāo)簽:無  

前言

Visual Basic是基于windows環(huán)境的計(jì)算機(jī)高級程序設(shè)計(jì)語言。由于采用面向?qū)ο笈c事件驅(qū)動的程序設(shè)計(jì)思想,使編程變得更加方便、快捷。使用Visual Basic既可以開發(fā)個人或小組使用的小型工具,又可以開發(fā)多媒體軟件、數(shù)據(jù)庫應(yīng)用程序、網(wǎng)絡(luò)應(yīng)用程序等大型軟件,是國內(nèi)外最流行的程序設(shè)計(jì)語言之一。Visual Basic簡單易學(xué)、生動直觀,它將高深的理論作了簡單的表達(dá)和實(shí)現(xiàn),極適合于初學(xué)者理解復(fù)雜的軟件結(jié)構(gòu)和windows系統(tǒng)。Visual Basic:是開啟面向?qū)ο蟪绦蛟O(shè)計(jì)的敲門磚,掌握了相關(guān)的概念和對象用法后,觸類旁通,會使得其他程序設(shè)計(jì)語言的學(xué)習(xí)更加容易。在Visual Basic程序設(shè)計(jì)教學(xué)實(shí)踐中,雖然有各種各樣的問題,但其中的焦點(diǎn)問題是內(nèi)容多、學(xué)時(shí)少,理論與實(shí)踐脫節(jié),不易建立完整的程序設(shè)計(jì)概念和形成解決問題的整體思路。其實(shí)與任何一種自然語言相比,Visual Basic程序設(shè)計(jì)語言的語法規(guī)則更為簡單、規(guī)范。只要有一定的時(shí)間投入,上機(jī)做些驗(yàn)證,完全可以掌握好語法規(guī)則。一些學(xué)生通過一段時(shí)間的學(xué)習(xí),認(rèn)為已掌握了Visual Basic程序設(shè)計(jì),然而,當(dāng)一個實(shí)際的問題擺在面前時(shí),往往又會毫無頭緒,一籌莫展。顯然,Visual Basic程序設(shè)計(jì)課程教學(xué)的重點(diǎn)和難點(diǎn)不是語法規(guī)范,而是程序設(shè)計(jì)的基本思想方法。我們認(rèn)為講授應(yīng)有側(cè)重點(diǎn),突出主題,語法不要面面俱到,要培養(yǎng)自學(xué)能力。Visual Basic語法內(nèi)容較多,有些可以相互替代,有些不常使用,要重點(diǎn)介紹基本的、常用的語法,忽略重復(fù)的、不常用的語法。實(shí)驗(yàn)教學(xué)環(huán)節(jié)不容忽視,尤其是要開展綜合性、創(chuàng)造性和研究型實(shí)驗(yàn)。要克服片面進(jìn)行驗(yàn)證性實(shí)驗(yàn)的情況,似乎程療設(shè)計(jì)就是打字練習(xí),實(shí)驗(yàn)的內(nèi)容做完后,也不知程序?yàn)槭裁匆@樣設(shè)計(jì)。

內(nèi)容概要

Visual Basic程序設(shè)計(jì)是公認(rèn)理想的學(xué)習(xí)程序設(shè)計(jì)的精品課程。本書的基本目標(biāo)是促使讀者掌握編程語言、編程技術(shù)、基本算法以及程序設(shè)計(jì)的思想和方法。主要內(nèi)容包括集成開發(fā)環(huán)境、類與對象、函數(shù)與表達(dá)式、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組應(yīng)用、自定義函數(shù)與子過程、常用控件、菜單與對話框、多重窗體、數(shù)據(jù)文件、圖形處理和數(shù)據(jù)庫應(yīng)用基礎(chǔ)等。    本書行文流暢,著意處理好程序代碼設(shè)計(jì)與可視化界面設(shè)計(jì)兩者之間的關(guān)系。豐富的例題、習(xí)題和案例,難易適中,對于強(qiáng)化實(shí)驗(yàn)和實(shí)踐環(huán)節(jié),培養(yǎng)分析問題和解決問題的能力十分有利。每章后的習(xí)題和實(shí)驗(yàn)案例有較為深入詳細(xì)的分析,方便讀者自學(xué)。    本書可作為高等院校程序設(shè)計(jì)課程的教材,也可以作為IT人員的重要技術(shù)資料。本書全面與計(jì)算機(jī)等級考試接軌,可直接作為各級計(jì)算機(jī)等級考試的培訓(xùn)教材和輔導(dǎo)材料。

書籍目錄

第1章  集成開發(fā)環(huán)境  1.1  引例分析  1.2  Visual Basic的特點(diǎn)與版本    1.2.1  特點(diǎn)    1.2.2  版本  1.3  啟動與退出  1.4  集成開發(fā)環(huán)境    1.4.1  集成開發(fā)環(huán)境概況    1.4.2  工作模式    1.4.3  系統(tǒng)菜單    1.4.4  工具欄    1.4.5  窗體設(shè)計(jì)器窗口    1.4.6  代碼設(shè)計(jì)窗口    1.4.7  屬性窗口    1.4.8  工程資源管理器    1.4.9  工具箱    1.4.10  其他窗口  1.5  案例分析——教工名冊生成  1.6  練習(xí)與分析    1.6.1  選擇題    1.6.2  填空題    1.6.3  分析與解答第2章  類與對象第3章  函數(shù)與表達(dá)式第4章  順序結(jié)構(gòu)第5章  選擇結(jié)構(gòu)第6章  循環(huán)控制結(jié)構(gòu)第7章  數(shù)組應(yīng)用第8章  自定義函數(shù)與子過程第9章  常用控件第10章  菜單與對話框第11章  多重窗體第12章  數(shù)據(jù)文件第13章  圖形處理第14章  數(shù)據(jù)庫程序設(shè)計(jì)附錄A  美國信息交換標(biāo)準(zhǔn)代碼(ASCII)參考文獻(xiàn)

章節(jié)摘錄

插圖:控件數(shù)組是具有相同名稱和類型的一組控件,至少應(yīng)包含一個元素??丶?shù)組的最大索引值為32767,數(shù)組的大小、元素?cái)?shù)目的增加受限系統(tǒng)資源和內(nèi)存??丶?shù)組元素可以具有相同的事件過程,使代碼的設(shè)計(jì)得以簡化??丶?shù)組元素可分別設(shè)置屬性,取不同的值。用控件數(shù)組添加控件所消耗的資源比直接向窗體添加多個相同類型的控件消耗的資源要少??丶?shù)組中的元素可共享代碼。例如,若控件數(shù)組包含三個選項(xiàng)按鈕,則無論單擊哪個按鈕時(shí)都可以執(zhí)行相同的代碼。10.5.1設(shè)計(jì)時(shí)創(chuàng)建控件數(shù)組在設(shè)計(jì)時(shí)創(chuàng)建控件數(shù)組的方法有三種:(1)多個控件用相同名字。先添加一個控件,然后添加同一類型的其他控件。確定第一個控件數(shù)組元素后,再將其他控件的Name屬性值設(shè)置為第一個控件數(shù)組元素的Name值。出現(xiàn)對話框要求確認(rèn)時(shí),選擇確定。用這種方法添加的控件僅僅共享Name屬性和控件類型,其他屬性與最初繪制控件時(shí)的值相同。(2)復(fù)制現(xiàn)有的控件并將其粘貼到窗體上。先繪制控件數(shù)組中的控件,當(dāng)控件獲得焦點(diǎn)時(shí),進(jìn)行復(fù)制,再進(jìn)行粘貼。出現(xiàn)對話框要求確認(rèn)是否創(chuàng)建控件數(shù)組時(shí),選擇確定。繪制的第一個控件具有索引值0。新數(shù)組元素的索引值與其添加到控件數(shù)組中的次序相同。大多數(shù)可視屬性,如高度、寬度和顏色等,將從數(shù)組的第一個控件復(fù)制到新控件。(3)創(chuàng)建菜單控件數(shù)組時(shí),將控件的Index屬性設(shè)置為非Null數(shù)值。

編輯推薦

《Visual Basic程序設(shè)計(jì)》:理論嚴(yán)謹(jǐn)、概念準(zhǔn)確和邏輯性強(qiáng)。有機(jī)集成基本語言、編程技術(shù)和常用算法,突出程序設(shè)計(jì)思維的訓(xùn)練。精心選配豐富的案例和習(xí)題,實(shí)踐案例驅(qū)動的程序設(shè)計(jì)訓(xùn)練模式,培養(yǎng)分析和解決實(shí)際問題的能力。對每章的案例和習(xí)題適當(dāng)進(jìn)行分析和注解,便于自學(xué),開闊思路,有利于培養(yǎng)面對復(fù)雜問題時(shí)自主探索的心理特質(zhì)。行文流暢、圖文并茂,著意處理好程序代碼設(shè)計(jì)與可視化界面設(shè)計(jì)間的關(guān)系,克服程序設(shè)計(jì)課程的學(xué)習(xí)瓶頸。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Visual Basic程序設(shè)計(jì) PDF格式下載


用戶評論 (總計(jì)5條)

 
 

  •   很基礎(chǔ)的好書
  •   書本質(zhì)量很好,正版!
  •   書是正版的 送貨速度也很給力
  •   內(nèi)容確實(shí)不錯,比較適合自學(xué)。但是書的質(zhì)量不行,感覺不像是正版。
  •   書很好!沒有任何破損,快遞也很耐心,聽我指揮,很滿意!服務(wù)周到?。?!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7