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

出版時(shí)間:2005-11  出版社:高等教育出版社  作者:柳青 編  頁(yè)數(shù):352  

前言

  計(jì)算機(jī)技術(shù)的發(fā)展和應(yīng)用的普及,極大地促進(jìn)了計(jì)算機(jī)基礎(chǔ)教育的發(fā)展。Visual Basic 是在Windows平臺(tái)上廣泛使用的程序開(kāi)發(fā)工具,它簡(jiǎn)單易學(xué),適用面廣。  visual Basic 是一種可視化的程序設(shè)計(jì)語(yǔ)言。利用可視化技術(shù)進(jìn)行編程,將使編程工作變得輕松快捷,使程序設(shè)計(jì)者擺脫面向過(guò)程語(yǔ)言的許多細(xì)節(jié),而將主要精力集中在解決實(shí)際問(wèn)題和設(shè)計(jì)友好界面上,極大地提高了應(yīng)用程序開(kāi)發(fā)的效率,因此在諸多領(lǐng)域中廣泛用于開(kāi)發(fā)應(yīng)用程序和各種軟件?! ”緯?shū)注重內(nèi)容的簡(jiǎn)明、通俗、實(shí)用,注意培養(yǎng)學(xué)生基本的程序設(shè)計(jì)能力,充分體現(xiàn)高職高專(zhuān)的教學(xué)特點(diǎn)。通過(guò)大量的實(shí)例,介紹程序設(shè)計(jì)基礎(chǔ)知識(shí)和基本方法,避免枯燥、空洞的理論,使教學(xué)內(nèi)容易學(xué)易懂。通過(guò)大量的例題,幫助學(xué)生掌握程序設(shè)計(jì)的基本思想和方法?! ”緯?shū)深入淺出地介紹了Visual Basic 6.0的編程環(huán)境,Visual Basic 6.0語(yǔ)言成分和程序結(jié)構(gòu),常用內(nèi)部控件和ActiveX控件的功能和用法,菜單和工具欄、圖形圖像、文件管理以及數(shù)據(jù)庫(kù)應(yīng)用程序的開(kāi)發(fā)技術(shù)等?! ”緯?shū)由高等教育出版社組織全國(guó)部分高職高專(zhuān)有經(jīng)驗(yàn)的教師編寫(xiě),柳青為主編,劉渝妍為副主編,其中第1、2、3、4章由劉渝妍編寫(xiě);第5、10、11章由柳青編寫(xiě),第6、7、8、9、12章由何文華編寫(xiě)?! ∮捎谒胶蜁r(shí)間所限,書(shū)中錯(cuò)誤在所難免,懇切歡迎讀者批評(píng)指正。

內(nèi)容概要

  《Visual Basic程序設(shè)計(jì)教程》根據(jù)高職高專(zhuān)的培養(yǎng)目標(biāo)編寫(xiě)。全書(shū)共12章,主要內(nèi)容包括Visual Basic 6.0開(kāi)發(fā)環(huán)境和基本語(yǔ)言成分,程序設(shè)計(jì)基礎(chǔ)知識(shí),面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念和方法,窗體、菜單、控件等用戶界面的設(shè)計(jì),以及文件操阼、圖形圖像處理、程序調(diào)試與出錯(cuò)處理、數(shù)據(jù)庫(kù)應(yīng)用、ActiveX控件等。為加強(qiáng)學(xué)生實(shí)踐能力的培養(yǎng),《Visual Basic程序設(shè)計(jì)教程》同時(shí)配有《Visual Basic 6.O實(shí)驗(yàn)與實(shí)訓(xùn)教程》劉渝妍、柳青、何文華編寫(xiě)?!  禫isual Basic程序設(shè)計(jì)教程》可作為高職高專(zhuān)各專(zhuān)業(yè)的Visual Basic 程序設(shè)計(jì)課程教材,也可作為各類(lèi)計(jì)算機(jī)程序設(shè)計(jì)培訓(xùn)班的教材或教學(xué)參考書(shū)。

書(shū)籍目錄

第一章 Visual Basic入門(mén)1 概述1.1.1. Visual Basit:的特點(diǎn)1.1.2 Visual Basit:的版本1.2 visual Basic 6.0的安裝和啟動(dòng)1.2.1 Visual Basic60安裝的軟硬件環(huán)境12.2 Visual Basic 60的安裝1.2.3 啟動(dòng)Visual Basic 6o.1.2.4 進(jìn)入Visual Basic:60窗口1.3 Visual Basic 60的幫助系統(tǒng)1.3.1 使用MSDN Libarary查閱器1.3.2 使用上下文相關(guān)的幫助1.4 Visual Basic 60的集成開(kāi)發(fā)環(huán)境1.4.1 集成環(huán)境中的工作欄1.4.2 集成環(huán)境中的窗口1.5 工程管理1.5.1 工程的組成及工程組1.5.2 工程的創(chuàng)建、打開(kāi)和保存1.5.3 文件的添加、刪除和保存1.5.4 工作環(huán)境的設(shè)置1.6 簡(jiǎn)單的應(yīng)用程序?qū)嵗?.6.1 設(shè)計(jì)應(yīng)用程序界面l..6.2 設(shè)置對(duì)象屬性1.6.3 編寫(xiě)程序代碼1.6.4 調(diào)試運(yùn)行程序1.6.5 保存和編譯應(yīng)用程序1.6.6 應(yīng)用程序開(kāi)發(fā)舉例1.7 面向?qū)ο蟪绦蛟O(shè)計(jì)中的幾個(gè)概念1.7.1 程序設(shè)計(jì)的方法1.7.2 對(duì)象和類(lèi)的概念1.7.3 對(duì)象的屬性、方法和事件1.8 本章小結(jié)練習(xí)與思考一第二章 窗體與基本控件一2.1 基本屬性2.2 常用方法2.3 標(biāo)準(zhǔn)控件預(yù)覽2.4 窗體2.4.1 窗體的屬性2.4.2 窗體的事件2.4.3 窗體的方法2.4.4 設(shè)置啟動(dòng)窗體2.4.5 窗體的生命周期2.5 命令按鈕控件2.5.1 命令按鈕的屬性2.5.2 命令按鈕的事件2.5.3 命令按鈕的方法2.6 文本框控件2.6.1 文本框的屬性262 文本框的事件2.7 標(biāo)簽控件2.7.1 標(biāo)簽的屬性2.7.2 標(biāo)簽的事件2.8 焦點(diǎn)與Tab鍵2.9 本章小結(jié)練習(xí)與思考第三章 Ⅷ語(yǔ)言基礎(chǔ)3.1 編碼基礎(chǔ)3.2 數(shù)據(jù)類(lèi)型3.2.1 標(biāo)準(zhǔn)類(lèi)型3.2.2 自定義類(lèi)型3.3 變量、常量與函數(shù)3.3.1 變量3.3.2 常量3.3.3 常用的Visual Basic:60內(nèi)部函數(shù)3.4 運(yùn)算符和表達(dá)式3.4.1 算術(shù)運(yùn)算符‘3.4.2關(guān)系運(yùn)算符3.43 邏輯運(yùn)算符3.4.4 表達(dá)式3.4.5 運(yùn)算符的優(yōu)先次序3.5 基本語(yǔ)句3.5.1 賦值語(yǔ)句3.5.2 條件語(yǔ)句3.5.3 循環(huán)語(yǔ)句3.6 數(shù)組3.6.1 數(shù)組的概念3.6.2 靜態(tài)數(shù)組3.6.3 聲明動(dòng)態(tài)數(shù)組3.6.4 訪問(wèn)數(shù)組中的元素3.6.5 控件數(shù)組3.7 過(guò)程與函數(shù)3.7.l 過(guò)程的定義和調(diào)用3.7.2 函數(shù)的定義和調(diào)用3.7.3 參數(shù)傳遞3.7.4 過(guò)程的作用域3.8 本章小結(jié)練習(xí)與思考第四章 常用控件4.1 框架控件4.2 單選按鈕控件4.2.1 單選按鈕的屬性4.2.2 單選按鈕的事件4.2.3 單選按鈕的應(yīng)用4.3 復(fù)選框控件4.3.1 復(fù)選框的屬性4.3.2 復(fù)選框的事件4.3.3 應(yīng)用舉例4.4 列表框控件4.4.1 列表框的屬性4.4.2 列表框的事件4.4.3 列表框的方法4.5 組合框控件4.5.1 組合框的屬性4.5.2. 組合框的事件.4.5.3. 組合框的方法4.6 定時(shí)器控件4.6.1 定時(shí)器的屬性4.6.2 定時(shí)器控件的事件4.6.3. 定時(shí)器控件應(yīng)用4.7 本章小結(jié)練習(xí)與思考第五章 面向?qū)ο蟮某绦蛟O(shè)計(jì)5.1 面向?qū)ο蠹夹g(shù)基礎(chǔ)5.1.1 面向?qū)ο蟮幕靖拍?.1.2 Visual Basic中的類(lèi)5.13 Visual Basic中的面向?qū)ο蟪绦蛟O(shè)計(jì)5.2 創(chuàng)建類(lèi)5.2.1 創(chuàng)建一個(gè)類(lèi)模塊5.2.2 添加類(lèi)的屬性5.2.3 添加類(lèi)的方法5.2.4 向類(lèi)中添加事件5.3 訪問(wèn)類(lèi)5.3.1 聲明對(duì)象變量5.3.2 創(chuàng)建對(duì)象5.33 使用對(duì)象5.3.4 釋放對(duì)象引用5.4 系統(tǒng)對(duì)象5.4.1 鍵盤(pán)事件.5.4.2 鼠標(biāo)事件5.4.3 打印機(jī)對(duì)象5.4.4 屏幕對(duì)象5.4.5 剪貼板對(duì)象5.5 本章小結(jié)練習(xí)與思考第六章 應(yīng)用程序界面設(shè)計(jì)6.1 菜單設(shè)計(jì)6.1.1 菜單的功能和組成6.1.2 菜單編輯器6.1.3 使用菜單編輯器創(chuàng)建下拉式菜單6.1.4 菜單程序設(shè)計(jì)和下拉式菜單的設(shè)計(jì)6.2 工具欄的設(shè)計(jì)6.2.1 用ToolBar控件創(chuàng)建工具欄6.2.2 用CoolBar,控件創(chuàng)建工具欄6.3. 多重窗體與多文檔界面(MDI)的設(shè)計(jì)6.3.1 多重窗體程序的設(shè)計(jì)6.3.2 MDI窗體64 本章小結(jié)練習(xí)與思考第七章 圖形設(shè)計(jì)7.1 坐標(biāo)系7.1.1 坐標(biāo)系與單位7.1.2 坐標(biāo)系的使用7.2 顏色7.3. 圖形控件與繪圖方法7.3.1 圖形控件7.3.2 圖形方法7.3.3 打印方法7.4 圖像和圖片框控件7.4.1 圖片框控件7.4.2 圖像控件一7.4.3 在運(yùn)行時(shí)移動(dòng)圖片.7.5 動(dòng)畫(huà)設(shè)計(jì)7.5.1 動(dòng)畫(huà)設(shè)計(jì)的基本原理與計(jì)時(shí)器控件7.5.2 動(dòng)畫(huà)程序設(shè)計(jì)實(shí)例7.6 本章小結(jié)練習(xí)與思考第八章 文件管理8.1 直接操作文件系統(tǒng)的語(yǔ)句和函數(shù)8.1.1 直接操作文件系統(tǒng)的語(yǔ)句8.1.2 直接操作文件系統(tǒng)的函數(shù)81.3 應(yīng)用實(shí)例8.2 文件的處理8.2.1 文件的打開(kāi)與關(guān)閉8.2.2 順序文件的讀寫(xiě)8.2.3 順序文件讀寫(xiě)實(shí)例8.2.4 隨機(jī)文件的讀寫(xiě)8.2.5 二進(jìn)制文件的讀寫(xiě)8.3 文件系統(tǒng)控件8.3.1 驅(qū)動(dòng)器列表框8.3.2 目錄列表框8.3.3 文件列表框8.3.4 文件系統(tǒng)控件應(yīng)用舉例8.4 RichTextBox控件8.4.1 RichTextBox控件的功能8.4.2 RichTextBox控件的常用屬性和方法8.5 本章小結(jié)練習(xí)與思考第九章 程序調(diào)試與錯(cuò)誤處理9.1 程序調(diào)試9.1.1 應(yīng)用程序錯(cuò)誤與調(diào)試9.1.2 斷點(diǎn)設(shè)置與立即窗口9.2 錯(cuò)誤處理程序設(shè)計(jì)9.2.1 設(shè)置錯(cuò)誤陷阱語(yǔ)句9.2.2 Resume語(yǔ)句9.2.3 Err對(duì)象和Erl函數(shù)9.2.4 錯(cuò)誤處理程序9.3 本章小結(jié)練習(xí)與思考第十章 數(shù)據(jù)庫(kù)管理11.1 數(shù)據(jù)庫(kù)管理概述10.1.1 數(shù)據(jù)庫(kù)的體系結(jié)構(gòu)11.1.2 數(shù)據(jù)庫(kù)管理的概念11.1.3 Visual Basic數(shù)據(jù)庫(kù)應(yīng)用程序的組成11.1.4 用戶與數(shù)據(jù)庫(kù)引擎的接口11.1.5 Visual Basic 60可以訪問(wèn)的數(shù)據(jù)庫(kù)類(lèi)型10.2 數(shù)據(jù)管理器一10.2.1 數(shù)據(jù)管理器的基本功能和操作102.2 用數(shù)據(jù)管理器建立數(shù)據(jù)庫(kù)10.2..3 用數(shù)據(jù)管理器建立查詢10.2..4 建立第二個(gè)表10.3 數(shù)據(jù)控件和數(shù)據(jù)綁定控件10.3.1 數(shù)據(jù)控件的外觀和功能10.3.2 數(shù)據(jù)控件的常用屬性10.3.3 數(shù)據(jù)控件的常用方法10.3.4 應(yīng)用程序設(shè)計(jì)實(shí)例10.4 ADO數(shù)據(jù)控件10.4.1 ADO對(duì)象模型10.4.2 連接數(shù)據(jù)庫(kù)并創(chuàng)建數(shù)據(jù)源10.4.3 數(shù)據(jù)綁定控件的使10.5 數(shù)據(jù)環(huán)境簡(jiǎn)介10.6 數(shù)據(jù)報(bào)表設(shè)計(jì)器與報(bào)表10.6.1 數(shù)據(jù)報(bào)表設(shè)計(jì)器10.6.2 用數(shù)據(jù)報(bào)表設(shè)計(jì)器創(chuàng)建報(bào)表10.6.3 報(bào)表控件的使用10.6.4 預(yù)覽和打印報(bào)表10.7 本章小結(jié)練習(xí)與思考第十一章 ActiveX控件11.1 ActiveX概述11.1.1 ActiveX的基本概念11.1.2 ActiveX組件簡(jiǎn)介11.2 ActiveX控件11.2.1 ActiveX控件概述11.2.2 使用ActiveX控件11.2.3 創(chuàng)建ActiveX控件11.2.4 通過(guò)向?qū)е谱鰽ctiveX控件11.3 建立和使用ActiveX文檔114 多媒體控件的使用11.4.1 多媒體基礎(chǔ)11.4.2 多媒體控件11.5 本章小結(jié)練習(xí)與思考第十二章 應(yīng)用程序的發(fā)布12.1 應(yīng)用程序的編譯和運(yùn)行12.1.1 生成可執(zhí)行文件12.1.2 應(yīng)用程序編譯后的運(yùn)行12.2 應(yīng)用程序的發(fā)布12.2.1 創(chuàng)建安裝程序12.2.2 使用“打包和展開(kāi)”向?qū)?2.2.3 使用“打包”功能創(chuàng)建安裝程序12.2.4 使用安裝工具包12.2.5 “打包和展開(kāi)”向?qū)Ш桶惭b工具包一起使用12.3 本章小結(jié)練習(xí)與思考附錄附錄A visual Basic窗體對(duì)象的屬性附錄B visual Basic標(biāo)準(zhǔn)控件對(duì)象的屬性說(shuō)明附表B-1 命令按鈕的屬性說(shuō)明附表B-2 文本框的屬性說(shuō)明附表B-3 標(biāo)簽的屬性說(shuō)明附表B-4 復(fù)選框的屬性說(shuō)明附表B-5 選項(xiàng)按鈕的屬性說(shuō)明附表B-6 框架的屬性說(shuō)明附表B-7 列表框/組合框的屬性說(shuō)明附表B-8 驅(qū)動(dòng)器列表框/目錄列表框/文件列表框的屬性說(shuō)明附表B-9 圖像/圖片框的屬性說(shuō)明附錄C Visual Basic的函數(shù)與語(yǔ)句附表C-1 函數(shù)附表C-2 語(yǔ)句附錄D Visual Basic常用方法和事件附錄D-1 常用方法附錄D-2 常用事件附錄E Visual Basic6.0的出錯(cuò)信息參考文獻(xiàn)

章節(jié)摘錄

  通常使用的關(guān)系型數(shù)據(jù)庫(kù)可分為兩類(lèi):文件數(shù)據(jù)庫(kù)(如Access、FoxPro、Paradox等)和客戶/服務(wù)器數(shù)據(jù)庫(kù)(如SQL Server、Oracle、Sybase等)?! 】蛻?服務(wù)器數(shù)據(jù)庫(kù)是最典型的分布應(yīng)用結(jié)構(gòu)。客戶/服務(wù)器應(yīng)用程序分為兩部分,一部分位于客戶機(jī),負(fù)責(zé)向用戶提供信息以及和用戶進(jìn)行交互;另一部分位于服務(wù)器,負(fù)責(zé)進(jìn)行具體的計(jì)算和數(shù)據(jù)庫(kù)的操作。在客戶/服務(wù)器數(shù)據(jù)庫(kù)中,對(duì)數(shù)據(jù)的處理和操作都是通過(guò)存儲(chǔ)過(guò)程(Stored Procedure)來(lái)完成的。存儲(chǔ)過(guò)程是用sol 語(yǔ)句編寫(xiě)的程序段,就像是visual Basic中的函數(shù)或子程序。用戶可以通過(guò)編寫(xiě)存儲(chǔ)過(guò)程在服務(wù)器端完成諸如修改數(shù)據(jù)、添加數(shù)據(jù)、刪除數(shù)據(jù)和查詢等工作。在使用中,只要通過(guò)位于客戶端的應(yīng)用程序來(lái)調(diào)用這些存儲(chǔ)過(guò)程,就可以在服務(wù)端來(lái)完成相應(yīng)的操作。由于存儲(chǔ)過(guò)程經(jīng)過(guò)預(yù)編譯和優(yōu)化,因而具有很高的效率??蛻?服務(wù)器數(shù)據(jù)庫(kù)的特點(diǎn)決定了它是比較適用于大型、分布式、多用戶的數(shù)據(jù)庫(kù)系統(tǒng)?! ∥募?shù)據(jù)庫(kù)也可以放在服務(wù)器上供多個(gè)用戶使用,但由于文件數(shù)據(jù)庫(kù)只能提供存取數(shù)據(jù)的功能,數(shù)據(jù)庫(kù)文件中被申請(qǐng)的所有數(shù)據(jù)都會(huì)被傳送到客戶機(jī),在客戶機(jī)中進(jìn)行查詢操作,而查詢出來(lái)的數(shù)據(jù)量一般只占所傳送數(shù)據(jù)的一小部分,從而增加了網(wǎng)絡(luò)流量,降低了應(yīng)用程序的性能。此外,對(duì)文件數(shù)據(jù)庫(kù)進(jìn)行添加、刪除、修改等操作都要在客戶端通過(guò)查詢來(lái)完成。例如,若需要修改數(shù)據(jù)庫(kù)中的某個(gè)數(shù)據(jù),只能將表中的所有數(shù)據(jù)都傳送到客戶端,經(jīng)過(guò)修改后再將整個(gè)表送回到服務(wù)器端的數(shù)據(jù)庫(kù)中。因此,文件數(shù)據(jù)庫(kù)適用于小型的、單機(jī)的數(shù)據(jù)庫(kù)系統(tǒng)。  進(jìn)行數(shù)據(jù)庫(kù)開(kāi)發(fā)時(shí),應(yīng)先根據(jù)各種數(shù)據(jù)庫(kù)的特點(diǎn)和具體情況選擇一種合適的數(shù)據(jù)庫(kù)類(lèi)型。

圖書(shū)封面

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


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


用戶評(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