TOP
紅利積點抵現金,消費購書更貼心
人民幣定價:45 元
定價
:NT$ 270 元
優惠價
87235
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:7 點
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《普通高等教育“十二五”規劃教材:VisualBasic程序設計》以VisualBasic6.0為語言背景,以程序設計為主線,以實際應用為驅動,通過問題和案例引入內容,重點講解程序設計的基本思想和基本方法,並結合相關的語言知識點進行介紹。全書主要內容包括程序設計代碼基礎、分支與循環程序控制結構、常用控件設計、數組、過程、菜單與對話框設計、圖形操作、文件操作、VisualBasic數據訪問技術等概念與應用。
本書可作為普通本科院校非計算機專業的教學用書,也可供計算機等級考試的考生和社會在職人員使用。VisualBasic是目前應用最為廣泛的Windows應用程序開發工具之一,它採用面向對象與事件驅動的程序設計思想,使編程變得更加方便、快捷。它具有簡單易學、功能強大、資源豐富等特點,是初學者首選的理想語言。
全書共ll章,包括VisualBasic概述、VisualBasic簡單工程的設計、VisualBasic程序設計代碼基礎、VisualBasic的控制結構、常用控件、數組、過程、菜單與對話框設計、圖形操作、文件操作、VisualBasic與數據庫。本書在編寫上注意內容由淺入深、重點突出,結構合理清晰,語言準確精煉,內容詳略適當,理論聯繫實際。

名人/編輯推薦

Visual Basic是目前應用最為廣泛的Windows應用程序開發工具之一,它采用面向對象與事件驅動的程序設計思想,使編程變得更加方便、快捷。它具有簡單易學、功能強大、資源豐富等特點,是初學者首選的理想語言。
王建忠等編著的《Visual Basic程序設計》共ll章,包括Visual Basic概述、Visual Basic簡單工程的設計、Visual Basic程序設計代碼基礎、Visual Basic的控制結構、常用控件、數組、過程、菜單與對話框設計、圖形操作、文件操作、Visual Basic與數據庫。本書在編寫上注意內容由淺入深、重點突出,結構合理清晰,語言準確精煉,內容詳略適當,理論聯系實際。

目次

前言
第1章VisualBasic概述
第2章VisualBasic簡單工程的設計
第3章VisualBasic程序設計代碼基礎
第4章VisualBasic的控制結構
第5章常用控件
第6章數組
第7章過程
第8章菜單與對話框設計
第9章圖形操作
第10章文件操作
第11章VisualBasic與數據庫
參考答案
參考文獻

書摘/試閱

第1章 VisualBasic概述
VisualBasic是Microsoft公司推出的基于Windows環境的一種結構化程序設計語言,它集成了系統完整且功能強大的應用程序開發環境。VisualBasic繼承了BASIC語言簡單易學的優點,又增加了許多新的功能,使其簡單易用,適用面廣,成為開發Windows應用程序最迅速、最簡捷的平臺。
1.1VisualBasic簡介
什么是VisualBasic?Visual意為“可視化”,指的是開發圖形用戶界面(GUI)的方法,在圖形用戶界面下,不需要編寫大量代碼去描述界面元素的外觀和位置,而只要把預先建立的對象畫到屏幕上的適當位置,再進行簡單設置。Basic指的是BASIC(BeginnersAll-PurposeSymbolicInstructionCode)語言,是在計算技術發展歷史上應用得最為廣泛的一種語言。VisualBasic在原有BASIC語言的基礎上進一步發展,至今包含了數百條語句、函數及關鍵字,其中很多與WindowsGUI有直接關系。專業人員用VisualBasic可以實現其他任何Windows編程語言的功能,而初學者只要掌握幾個關鍵字就可以建立實用的應用程序。
1.1.1VisualBasic的發展
BASIC語言是在1964年由美國Dartmouth大學的JohnG.Kemeny和ThomasE.Kurtz兩位教授共同創立的一種通用計算機算法語言,由于其簡單易學、人機對話方便,故得到廣泛的應用。
1991年,Microsoft公司推出了VisualBasic1.0版,這套軟件為開發Windows應用程序提供了強有力的工具。VisualBasic包含了GUI界面,使得屏幕設計簡單直觀,受到廣大應用程序設計員的歡迎。隨后,Microsoft公司又分別在1992年、1993年、1995年和1997年相繼推出了2.0版、3.0版、4.0版和5.0版。從VisualBasic3.0版開始,Microsoft將Access數據庫驅動集成到VisualBasic中,使得VisualBasic的數據庫編程功能大大提高。從VisualBasic
4.0版開始,VisualBasic引入了面向對象的程序設計思想和“控件”概念。VisualBasic6.0是Microsoft公司于1998年下半年推出的VisualBasic最高版,與以往版本比較,它的功能更強大、更完善,其中主要增強了對數據庫和Internet的訪問功能。
1.1.2VisualBasic的版本
為了滿足不同開發人員的需要,VisualBasic提供了3個版本供用戶選擇。
1.學習版
學習版是針對初學者學習和使用的基礎版本,該版本包括所有的內部控件,以及網格、選項卡和數據綁定控件。學習版提供的文檔有LearnVBNowCD和包含全部聯機文檔的MicrosoftDeveloperNetworkCD。
2.專業版
專業版為專業編程人員提供了一整套功能完備的開發工具,包括學習版的全部功能,以及ActiveX控件、InternetInformationServerApplicationDesigner、集成的VisualDatabaseTools和DataEnvironment、ActiveDataObjects和DynamicHTMLPageDesigner。專業版提供的文檔有VisualStudioProfessionalFeatures手冊和包含全部聯機文檔的MicrosoftDeveloperNetworkCD。
3.企業版
企業版是VisualBasic6.0的最強版本,該版本除了包括專業版的全部功能外,還包括一個BackOffice特殊工具,如SQLServer、MicrosoftTransactionServer、InternetInformationServer、VisualSourceSafe和SNAServer。企業版還提供VisualStudioEnterpriseFeatures手冊和包含全部聯機文檔的MicrosoftDeveloperNetworkCD。
1.1.3VisualBasic的特點
VisualBasic與傳統的程序設計語言相比有許多特點,其主要特點如下。
1.可視化的設計平臺
在使用傳統程序設計語言編程時,需要通過編程計算來設計程序界面,在設計過程中看不到程序的實際顯示效果,必須在運行程序之后才能觀察。VisualBasic的可視化設計平臺,把Windows界面設計的復雜性“封裝”起來。程序員不必再為界面的設計而編寫大量的程序代碼,只需按設計的要求,用系統提供的工具在屏幕上“畫出”各種對象,VisualBasic自動產生界面設計代碼,程序員所需要編寫的只是實現程序功能的代碼,從而大大降低了開發難度、提高了編程效率。
2.面向對象的程序設計方法
VisualBasic采用面向對象的程序設計方法(ObjectOrientedProgramming),把程序和數據封裝起來作為一個對象,并為每個對象賦予相應的屬性。在設計對象時,不必編寫建立和描述每個對象的程序代碼,而是用工具“畫”在界面上,由VisualBasic自動生成對象的程序代碼并封裝起來。
3.結構化程序設計語言
VisualBasic是在結構化的BASIC語言的基礎上發展起來的,具有高級程序設計語言的語句結構。VisualBasic語句簡單易懂,其編輯器支持彩色代碼,可自動進行語法錯誤檢查,同時具有功能強大且使用靈活的調試器和編譯器。
4.事件驅動的編程機制
傳統的程序設計語言中,程序是按指定的流程執行,用戶不能隨意改變、控制程序的流向。在VisualBasic中,通過事件來執行對象的操作。用戶操作觸發事件,系統響應事件時會自動執行相應的事件過程(事件驅動),從而實現指定的操作以達到運算、處理的目的。
5.交互式的開發環境
傳統的應用程序開發過程可以分為3個明顯的步驟:編碼、編譯和測試代碼。VisualBasic是一個交互式的集成開發環境,集應用程序開發、測試、查錯功能于一體,使用交互式方法開發應用程序,使編碼、編譯和測試代碼3個步驟之間不再有明顯的界限。
1.1.4VisualBasic6.0的新特性
1.數據訪問的新特性
VisualBasic6.0數據訪問技術方面比VisualBasic5.0有了很大的增強。第一,它采用了ADO(ActiveDataObject)數據訪問技術,使之能更好地訪問本地和遠程的數據庫。第二,在數據環境方面,允許程序員可視化地創建和操作ADO連接及命令,為程序員操作數據源提供了很大的方便。第三,增加了ADO控件和集成的可視化數據庫工具。
2.Internet功能的增強
Internet是當今發展的潮流,VisualBasic6.0在Internet方面的增強使得它成為當前最強有力的開發工具之一。
(1)IIS程序設計。專業版和企業版中都有IIS。用VisualBasic6.0可以直接創建IIS應用程序,響應用戶的要求。
(2)DHTML的設計。利用VisualBasic6.0,程序員可以直接通過VisualBasic代碼來實現動態網頁的設計。
(3)InternetExplorer對下載ActiveX文檔的支持。
3.控件、語言和向導方面的新增特性
(1)DataGrid、DataList、DataCombo等新增的數據控件,相當于DB版本的DBGrid、OLEDBList和DBCOmbo,所不同的是它們都支持ADO控件。
(2)可以創建自己的數據源和數據綁定對象。
(3)函數可以將數組作為返回值,并且為可變大小的數組賦值。
(4)安裝向導、數據對象向導、數據窗體向導及應用程序向導,開發人員通過這些新增的向導及功能增強的向導,可以設計出優秀的應用程序。
4.高度可移植化的代碼代碼的可移植性是面向對象編程的一個重要特點。VisualBasic6.0集成了VisualComPonentManager(VCM,可視化組件管理器)和VisualModeler(可視化模塊設計器)。通過VCM,可以在VisualBasic的工程中方便地組織、查找、插入各種窗體(或者模板、類模塊),甚至整個工程,為代碼的重新利用提供了方便。而利用VisualModeler可以將設計器和組件轉
化成VisualC++或VisualBasic的代碼,它與VCM結合可以將VisualBasic中寫的類,在其他工程甚至VisualC++的工程中使用。
5.ActiveX控件的輕松創建
用VisualBasic6.0創建的ActiveX控件,其外觀和行為均和用C語言編寫的控件一樣,可以用在VisualC++、VisualBasic、Delphi,甚至Word和Access中。
6.完善的在線幫助
VisualBasic6.0有兩張光盤的文檔資料,包括VisualBasic6.0程序員設計手冊、全文搜索索引、VisualBasic文檔和VisualBasic程序樣例等。
1.2安裝、啟動和退出VisualBasic6.0
VisualBasic6.0是Microsoft推出的VisualStudio6.0系列開發產品中的一個組件,既可單獨安裝,又可和VisualStudio一起安裝。MSDNLibrary是編程技術信息,建議安裝VisualBasic時將其安裝,以獲取相關的幫助信息。
1.2.1VisualBasic6.0的系統要求
在安裝VisualBasic之前,首先應檢查計算機是否具有安裝所要求的系統環境,即VisualBasic6.0運行所需要的硬件系統和軟件系統。
1.處理器
486DX/66MHz或更高的處理器(推薦Pentium或更高的處理器),或任何運行于MicrosoftWindowsNTWorkstation的Alpha處理器。
2.內存
在Windows95系統使用VisualBasic6.0,至少需要16MB的內存;在WindowsNTWorkstation系統則需要32MB的內存。
3.操作系統
VisualBasic6.0是一個32位的應用程序,必須運行在Windows95或更高版本,或MicrosoftWindowsNTWorkstation4.0(推薦ServicePack3)或更高版本。
4.硬盤空間
安裝不同版本所需的硬盤空間是不同的。對于學習版,典型安裝需要48MB,完全安裝需要80MB;對于專業版,典型安裝需要48MB,完全安裝需要80MB;對于企業版,典型安裝需要128MB,完全安裝需要147MB。
5.其他
除上面的要求之外,還應該具備:CD-ROM驅動器、MicrosoftWindows支持的VGA或分辨率更高的監視器、鼠標或其他定點設備。
1.2.2安裝VisualBasic6.0
VisualBasic6.0的安裝過程和一般軟件的安裝差不多,可以使用系統自帶的安裝程序進行安裝,也可以運行安裝盤上的setup.exe文件進行安裝。在安裝過程中,安裝程序會為VisualBasic創建目錄,并要求選擇安裝的VisualBasic部件。
下面介紹VisualBasic6.0的安裝過程。
(1)將VisualBasic6.0的安裝光盤放入光驅,若系統能夠自動播放,則會自動啟動安裝程序。否則運行安裝光盤中的setup.exe文件,出現如圖1-1所示的“VisualBasic6.0中文企業版安裝向導”對話框。
(2)單擊“下一步”按鈕,出現如圖1-2所示的對話框。
(3)選擇“接受協議”單選按鈕,單擊“下一步”按鈕,在如圖1-3所示的對話框中輸入產品的ID號、姓名和公司名稱。
(4)單擊“下一步”按鈕,出現如圖1-4所示的對話框,選擇“安裝VisualBasic6.0中文企業版”單選按鈕,單擊“下一步”按鈕。
(5)出現如圖1-5所示的對話框,給以相應說明和版權警示,單擊“繼續”按鈕。

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 235
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區