界面設(shè)計(jì)與Visual Basic

出版時(shí)間:2009-12  出版社:清華大學(xué)出版社  作者:崔武子 編  頁(yè)數(shù):373  

前言

  學(xué)習(xí)Visual Basic的目的是利用其可視化的編程工具,開(kāi)發(fā)應(yīng)用程序。為此需要做兩方面的工作:設(shè)計(jì)用戶(hù)界面和編寫(xiě)程序代碼。由于設(shè)計(jì)界面相對(duì)容易,因此開(kāi)發(fā)VisualBasic。應(yīng)用程序的關(guān)鍵是如何編寫(xiě)能夠?qū)崿F(xiàn)相應(yīng)功能的程序代碼?! ”緯?shū)2004年8月出版的第1版榮獲“2006年北京高等教育精品教材”稱(chēng)號(hào)。本次再版進(jìn)一步強(qiáng)化了編程能力,提高趣味性?! ”緯?shū)用獨(dú)特、靈活的內(nèi)容組織形式,深入淺出地介紹了界面設(shè)計(jì)和代碼的編寫(xiě)方法,可以達(dá)到增加學(xué)生學(xué)習(xí)興趣、加強(qiáng)本課程的實(shí)踐性和節(jié)省較多課時(shí)的目的。目前,許多高等院校將“Visual Basic程序設(shè)計(jì)”作為第一門(mén)程序設(shè)計(jì)課程。本書(shū)是作者在圍繞“教師方便教,學(xué)生容易學(xué)”為主題,開(kāi)展一系列的探索與實(shí)踐活動(dòng)后,以零起點(diǎn)讀者作為主要對(duì)象編寫(xiě)的程序設(shè)計(jì)教材,因此適合作為高等院校應(yīng)用性本科的教材,也可作為自學(xué)者的指導(dǎo)書(shū)?! ”緯?shū)第1版的特點(diǎn): ?。?)每章內(nèi)容分成基礎(chǔ)部分和提高部分。將常用對(duì)象的屬性、事件、方法以及語(yǔ)法知識(shí)等必須掌握的內(nèi)容放在基礎(chǔ)部分中;將具有擴(kuò)展性的和提高性的內(nèi)容安排在提高部分中。通過(guò)基礎(chǔ)部分的學(xué)習(xí),能夠掌握最常用對(duì)象的使用方法和基本語(yǔ)法,初步建立可視化程序設(shè)計(jì)的思維方式,并能編寫(xiě)一般的程序。即使因?qū)W時(shí)不足跳過(guò)提高部分,也不至于影響后續(xù)內(nèi)容的學(xué)習(xí)?! 。?)所有教學(xué)內(nèi)容組織成例題。根據(jù)要介紹的內(nèi)容精心編寫(xiě)例題,將大量的、趣味的和規(guī)范的程序介紹給學(xué)生,在講解例題的過(guò)程中,使學(xué)生學(xué)習(xí)語(yǔ)法、了解對(duì)象的使用方法?! 。?)涉及算法的例題增設(shè)編程點(diǎn)撥。針對(duì)學(xué)生“設(shè)計(jì)界面容易,編寫(xiě)代碼難”的情況,書(shū)中凡涉及到算法的例題,在給出其代碼之前,都增設(shè)了編程點(diǎn)撥?! 。?)分階段介紹調(diào)試方法。為了培養(yǎng)學(xué)生調(diào)試程序、排除錯(cuò)誤的能力,教材中分階段通過(guò)具體例題介紹了調(diào)試程序的方法?! 。?)每章最后增設(shè)綜合舉例。為了提高學(xué)生的綜合編程能力,在每章提高部分中,提供了綜合實(shí)例,其中包括本章的大部分知識(shí)點(diǎn),實(shí)用性也較強(qiáng)?! 。?)習(xí)題形式新穎,提供單號(hào)習(xí)題的答案。與教材內(nèi)容相對(duì)應(yīng),各章習(xí)題也分為基礎(chǔ)和提高兩部分。為了逐步提高學(xué)生的編程能力,還精心編寫(xiě)了形式新穎的習(xí)題。單號(hào)習(xí)題提供參考答案,以方便學(xué)生自測(cè)和教師布置作業(yè)。

內(nèi)容概要

  《界面設(shè)計(jì)與Visual Basic(第2版)》是以VB(Visual Basic)程序設(shè)計(jì)零起點(diǎn)讀者作為主要對(duì)象的程序設(shè)計(jì)教材,2004年8月出版了第1版(2006年北京高等教育精品教材),本次再版則進(jìn)一步強(qiáng)化了編程能力,提高趣味性?! ∪珪?shū)共分9章,內(nèi)容包括Visual Basic概述(使用窗體、標(biāo)簽等)、順序結(jié)構(gòu)設(shè)計(jì)(使用圖像框、多窗體等)、分支結(jié)構(gòu)設(shè)計(jì)(使用單選按鈕、形狀等)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)(使用Pset等)、過(guò)程(使用標(biāo)準(zhǔn)模塊等)、數(shù)組(使用控件數(shù)組、列表框等)、文件(使用文件系統(tǒng)控件等)、菜單設(shè)計(jì)(使用ActiveX等)及訪問(wèn)數(shù)據(jù)庫(kù)(使用ADO等)。全書(shū)各章內(nèi)容分成基礎(chǔ)和提高部分;在第1版的基礎(chǔ)上,各章增設(shè)上機(jī)訓(xùn)練;各章首部提供每個(gè)例題的知識(shí)要點(diǎn),尾部提供綜合實(shí)例;通過(guò)具體實(shí)例,分階段介紹調(diào)試程序的方法;提供對(duì)象、基本語(yǔ)法的特殊索引以及學(xué)生作品、上機(jī)考試樣題、單號(hào)習(xí)題的答案;配備實(shí)訓(xùn)教材及內(nèi)容生動(dòng)的電子教案?!  督缑嬖O(shè)計(jì)與Visual Basic(第2版)》是高等院校VB程序設(shè)計(jì)課程的教材,也可作為自學(xué)者的指導(dǎo)書(shū)。

書(shū)籍目錄

第1章 Visual Basic概述1.1 什么是Visual Basic1.2 設(shè)計(jì)Visual Basic程序的步驟1.3 Visual Basic的特點(diǎn)1.4 提高部分1.4.1 可視化集成開(kāi)發(fā)環(huán)境1.4.2 對(duì)象和類(lèi)的概念1.4.3 再論屬性、事件和方法1.4.4 綜合實(shí)例上機(jī)訓(xùn)練1習(xí)題1第2章 順序結(jié)構(gòu)程序設(shè)計(jì)2.1 結(jié)構(gòu)化程序設(shè)計(jì)的3種基本結(jié)構(gòu)2.2 VB語(yǔ)言基礎(chǔ)2.2.1 VB語(yǔ)句的書(shū)寫(xiě)規(guī)則2.2.2 常量、變量與變量定義2.2.3 算術(shù)運(yùn)算符與表達(dá)式2.3 數(shù)據(jù)賦值2.4 數(shù)據(jù)輸出2.5 數(shù)據(jù)輸入2.6 提高部分2.6.1 窗體與常用控件的進(jìn)一步介紹2.6.2 常用數(shù)據(jù)類(lèi)型介紹2.6.3 常用內(nèi)部函數(shù)匯總2.6.4 文件路徑的概念2.6.5 綜合實(shí)例上機(jī)訓(xùn)練2習(xí)題2第3章 分支結(jié)構(gòu)程序設(shè)計(jì)3.1 關(guān)系、邏輯運(yùn)算符與表達(dá)式3.1.1 關(guān)系運(yùn)算符與表達(dá)式3.1.2 邏輯運(yùn)算符與表達(dá)式3.2 If語(yǔ)句3.2.1 If語(yǔ)句的使用3.2.2 If語(yǔ)句的嵌套3.3 Select Case語(yǔ)句3.4 提高部分3.4.1 單選按鈕、復(fù)選框、框架、直線(xiàn)和形狀控件3.4.2 綜合實(shí)例上機(jī)訓(xùn)練3習(xí)題3第4章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)4.1 ForNext語(yǔ)句4.2 Do WhileLoop和DoLoop While語(yǔ)句4.3 循環(huán)語(yǔ)句的嵌套4.4 提高部分4.4.1 自行畫(huà)圖4.4.2 綜合實(shí)例上機(jī)訓(xùn)練4習(xí)題4第5章 過(guò)程5.1 過(guò)程的定義與調(diào)用5.1.1 函數(shù)過(guò)程的定義與調(diào)用5.1.2 子程序過(guò)程的定義與調(diào)用5.1.3 標(biāo)準(zhǔn)模塊5.2 變量的作用域5.2.1 過(guò)程級(jí)變量的作用域5.2.2 窗體級(jí)變量的作用域5.2.3 程序級(jí)變量的作用域5.3 提高部分5.3.1 靜態(tài)變量的使用5.3.2 過(guò)程的遞歸調(diào)用 5.3.3 綜合實(shí)例上機(jī)訓(xùn)練5習(xí)題5第6章 數(shù)組6.1 一維數(shù)組6.2 控件數(shù)組6.3 提高部分6.3.1 列表框與組合框6.3.2 數(shù)組的高級(jí)應(yīng)用6.3.3 綜合實(shí)例上機(jī)訓(xùn)練6習(xí)題6第7章 文件7.1 文件概述7.2 文件瀏覽7.3 順序文件的讀寫(xiě)操作7.4 提高部分7.4.1 文件系統(tǒng)控件與通用對(duì)話(huà)框7.4.2 記錄類(lèi)型7.4.3 文件的進(jìn)一步介紹7.4.4 常用文件操作語(yǔ)句和函數(shù)7.4.5 綜合實(shí)例上機(jī)訓(xùn)練7習(xí)題7第8章 菜單設(shè)計(jì)8.1 菜單的設(shè)計(jì)8.2 設(shè)計(jì)彈出式菜單8.3 工具欄和狀態(tài)欄8.4 提高部分8.4.1 多文檔界面設(shè)計(jì)8.4.2 ActiveX控件8.4.3 綜合實(shí)例上機(jī)訓(xùn)練8習(xí)題8第9章 訪問(wèn)數(shù)據(jù)庫(kù)9.1 數(shù)據(jù)庫(kù)的概念與建立9.1.1 數(shù)據(jù)庫(kù)概念9.1.2 數(shù)據(jù)庫(kù)和表的建立9.2 用ADO控件訪問(wèn)數(shù)據(jù)庫(kù)9.3 提高部分9.3.1 用Data數(shù)據(jù)控件訪問(wèn)數(shù)據(jù)庫(kù)9.3.2 綜合實(shí)例上機(jī)訓(xùn)練9習(xí)題9附錄A 常用字符與ASCII代碼對(duì)照表附錄B 對(duì)象、基本語(yǔ)法索引附錄C 單號(hào)題參考答案附錄D 上機(jī)考試樣題附錄E 學(xué)生作品展示參考文獻(xiàn)

章節(jié)摘錄

  2)“現(xiàn)存”選項(xiàng)卡  選擇“現(xiàn)存”選項(xiàng)卡,可以打開(kāi)一個(gè)已經(jīng)存在的工程,其功能與選擇VB中的“文件”“打開(kāi)工程”相同?! ?)“最新”選項(xiàng)卡  在“最新”選項(xiàng)卡中列舉了近期曾打開(kāi)過(guò)的工程文件列表及其文件所在位置,操作者只需選擇某一文件并單擊“打開(kāi)”按鈕,就可快速地將它們打開(kāi)或添加到工程中?! ⊥ㄟ^(guò)“新建工程”對(duì)話(huà)框創(chuàng)建或打開(kāi)一個(gè)工程后,便進(jìn)入圖1—2所示的VB集成環(huán)境。下面針對(duì)該環(huán)境中的一些重要功能做進(jìn)一步的介紹?! 。?)窗體設(shè)計(jì)器。位于屏幕中間部位的窗體設(shè)計(jì)器用來(lái)設(shè)計(jì)程序運(yùn)行時(shí)的用戶(hù)操作界面。窗體設(shè)計(jì)器的大小可改變,而且其上可以放置其他控件。 ?。?)工具箱。VB中的控件共分為標(biāo)準(zhǔn)控件、ActiveX控件和可插入對(duì)象三類(lèi)。在默認(rèn)狀態(tài)下,工具箱中只提供標(biāo)準(zhǔn)控件(也稱(chēng)為內(nèi)部控件)。ActiveX控件(也稱(chēng)為外部控件),可根據(jù)需要適時(shí)地添加到工具箱中后使用。向工具箱中添加ActiveX的方法參見(jiàn)例7.2。可插入對(duì)象是指那些由其他應(yīng)用程序生成的文件,VB提供了OLE(object link andembedding,對(duì)象鏈接與嵌入)功能,能夠?qū)ord、Excel等其他應(yīng)用程序所生成的文件,以對(duì)象的形式直接鏈接或嵌入到VB程序中。有關(guān)可插入對(duì)象的內(nèi)容本書(shū)不作介紹?! 。?)代碼窗口。大多數(shù)的程序代碼都是在代碼窗口中編寫(xiě)的,一個(gè)窗體對(duì)應(yīng)一個(gè)代碼窗口,雙擊一個(gè)窗體可快速地進(jìn)入該窗體的代碼窗口?! B所提供的編碼輔助功能為輸入程序代碼提供了極大的方便。例如,每當(dāng)在代碼中輸入了正確的對(duì)象名及連接符“.”后,輸人屬性名或方法名的前幾個(gè)字母,系統(tǒng)就會(huì)立即定位到列表中相應(yīng)位置,按空格鍵或雙擊本列表中所需屬性或方法名即可將它們添加到代碼中。當(dāng)然也可以直接輸入屬性或方法名,但建議讀者使用VB提供的這種自動(dòng)列表功能,其好處有以下幾點(diǎn):  ①簡(jiǎn)化屬性或方法名的輸入。 ?、诓槐赜涀傩院头椒耐暾磳?xiě)方法,而只需要記住它們的前幾個(gè)字母?! 、蹤z查對(duì)象名輸入是否正確。當(dāng)輸入一個(gè)對(duì)象名及連接符“.”后仍未出現(xiàn)屬性或方法下拉列表,則說(shuō)明對(duì)象名輸入有誤。當(dāng)輸入合法的VB函數(shù)名和“(”之后,也會(huì)立即顯示相應(yīng)語(yǔ)法。

編輯推薦

  《界面設(shè)計(jì)與Visual Basic(第2版)》用例題組織所有教學(xué)內(nèi)容,將語(yǔ)法介紹和控件使用融為一體,克服了語(yǔ)法知識(shí)的枯燥性,分散難點(diǎn),使學(xué)生在學(xué)習(xí)有趣的例題中,學(xué)習(xí)語(yǔ)法、了解對(duì)象的使用方法;  每章內(nèi)容分成基礎(chǔ)部分和提高部分,有利于分層教學(xué),緩解課時(shí)緊張問(wèn)題;  通過(guò)具體例題分階段介紹程序調(diào)試方法;  每章最后增設(shè)綜合實(shí)例,該實(shí)例包括本章的大部分知識(shí)點(diǎn),實(shí)用性較強(qiáng);  每章增設(shè)上機(jī)訓(xùn)練,其中包括基本功能、目標(biāo)、步驟,最后還有擴(kuò)展功能要求;  在每章的開(kāi)始提供各例題的知識(shí)要點(diǎn),在附錄中提供對(duì)象、基本語(yǔ)法的特殊形式的索引、上機(jī)考試樣題、學(xué)生作品和單號(hào)習(xí)題的答案;  配套出版《界面設(shè)計(jì)與VisualBasic實(shí)踐教程》;  配備課件,該課件包括電子教案、全書(shū)所有例題的代碼以及習(xí)題的可執(zhí)行文件。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    界面設(shè)計(jì)與Visual Basic PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號(hào)-7