Visual Basic程序設(shè)計(jì)標(biāo)準(zhǔn)教程

出版時(shí)間:2009-3  出版社:劉彬彬、 高春艷 人民郵電出版社 (2009-03出版)  作者:劉彬彬,高春艷 著  頁(yè)數(shù):462  

前言

Visual Basic 6.O是Microsoft公司推出的基于Windows環(huán)境的一種面向?qū)ο蟮目梢暬幊汰h(huán)境。Visual Basic易學(xué)易用、功能強(qiáng)大的特點(diǎn)使其得到了廣泛的應(yīng)用。其強(qiáng)大的可視化用戶界面設(shè)計(jì),使程序員從復(fù)雜的界面設(shè)計(jì)中解脫出來,使編程成為一種享受。Visual Basic不但可以開發(fā)小型數(shù)據(jù)庫(kù)管理系統(tǒng),而且也可以開發(fā)集聲音、動(dòng)畫、視頻為一體的多媒體應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序。ViSLJal Basic 6.0已成為使用最廣泛的編程語(yǔ)言之一。為什么要選擇本書怎樣才能更有效地學(xué)習(xí)Visual Basic?怎樣才能更深入地學(xué)習(xí)Visual Basic?怎樣才能更熟練地掌握Visual Basic?也許您會(huì)問,我以前沒有編程基礎(chǔ)和經(jīng)驗(yàn),我能快速上手嗎?別擔(dān)心,本書是為VB初學(xué)者而作,如果您是學(xué)習(xí)Visual Basic的新手,本書對(duì)您而言是一本不可多得的學(xué)習(xí)用書。只要您認(rèn)真閱讀本書,相信您一定會(huì)在很短的時(shí)間內(nèi)掌握其中的方法。同時(shí),本書提供了近1 1小時(shí)的視頻教學(xué)錄像,可以幫助您在Visual Basic編程世界中暢游。也許您還會(huì)問,我已有一些編程基礎(chǔ),這本書適合我嗎?當(dāng)然適合,讀者可以根據(jù)實(shí)際情況選擇閱讀本書的不同部分。書中介紹了Visual Basic6.O編程必須掌握的基本技術(shù),以及實(shí)際開發(fā)中必須用到的技術(shù),適合初、中級(jí)用戶編程提高。最后講解了實(shí)際項(xiàng)目的開發(fā),適合讀者檢驗(yàn)學(xué)習(xí)效果,快速提高實(shí)際編程能力。各篇學(xué)習(xí)內(nèi)容及學(xué)習(xí)效果如下圖所示。

內(nèi)容概要

  《Visual Basic程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》從初學(xué)者角度出發(fā),通過通俗易懂的語(yǔ)言和大量生動(dòng)典型的實(shí)例,由淺入深、循序漸進(jìn)地介紹了應(yīng)用Visual Basic進(jìn)行編程的常用技術(shù)和方法。全書共25章。第1章第14章主要介紹了Visual Basic編程的基礎(chǔ)知識(shí)、算法和程序控制結(jié)構(gòu)、應(yīng)用數(shù)組和集合、過程和函數(shù)、窗體、模塊和類模塊、系統(tǒng)對(duì)象、常用控件、ActiveX控件、菜單/工具欄/狀態(tài)欄、對(duì)話框、鼠標(biāo)鍵盤處理、程序調(diào)試和錯(cuò)誤處理等內(nèi)容;第15章第23章主要介紹了Visual Basic文件系統(tǒng)編程、Visual Basic圖形圖像技術(shù)、Visual Basic多媒體技術(shù)、ADO數(shù)據(jù)庫(kù)編程、數(shù)據(jù)控件編程、Visual Basic網(wǎng)絡(luò)編程技術(shù)、資源文件的使用、VSS版本管理、發(fā)布程序和創(chuàng)建幫助等一些高級(jí)開發(fā)技術(shù);第24章第25章,主要介紹了學(xué)生訂票管理系統(tǒng)(SQL Server 2005數(shù)據(jù)庫(kù))、庫(kù)存管理系統(tǒng)(Access 2007數(shù)據(jù)庫(kù)),通過這兩個(gè)管理系統(tǒng)的學(xué)習(xí)讀者可以具備開發(fā)小型數(shù)據(jù)庫(kù)管理系統(tǒng)的能力,并可以對(duì)SQL Server 2005數(shù)據(jù)庫(kù)以及Access 2007數(shù)據(jù)庫(kù)有一個(gè)初步的了解?!  禫isual Basic程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》附有配套光盤。光盤提供了書中所有實(shí)例的源代碼,并經(jīng)過精心調(diào)試,在Windows XP/Windows 2000/Windows 2003 Server下全部通過,保證能夠正常運(yùn)行。  《Visual Basic程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》適用于Visual Basic初、中級(jí)用戶,也可作為大中院校師生和培訓(xùn)班的教材。對(duì)于編程愛好者,《Visual Basic程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》也有非常好的參考價(jià)值。

書籍目錄

第1章 Visual Basic 6.0開發(fā)環(huán)境1.1 Visual Basic簡(jiǎn)介1.1.1 Visual Basic的發(fā)展1.1.2 Visual Basic 6.0的版本1.2 Visual Basic 6.0的安裝、啟動(dòng)和退出1.2.1 Visual Basic 6.0+SP6的安裝1.2.2 Visual Basic 6.0的啟動(dòng)和退出1.3 熟悉Visual Basic 6.0的集成開發(fā)環(huán)境1.3.1 菜單欄1.3.2 工具欄1.3.3 工具箱1.3.4 工程資源管理器1.3.5 屬性窗口1.3.6 窗體布局窗口1.3.7 代碼編輯窗口1.3.8 使用窗體設(shè)計(jì)器1.4 定制開發(fā)環(huán)境1.4.1 定制開發(fā)環(huán)境1.4.2 為開發(fā)環(huán)境提供鼠標(biāo)滾輪1.5 Visual Basic 6.0的幫助系統(tǒng)1.5.1 MSDN Library的安裝與使用1.5.2 使用Visual Basic的幫助菜單1.6 創(chuàng)建Visual Basic程序1.6.1 創(chuàng)建工程文件1.6.2 設(shè)計(jì)界面1.6.3 編寫代碼1.6.4 調(diào)試運(yùn)行1.6.5 保存工程1.6.6 編譯程序1.7 本章小結(jié)第2章 Visual Basic編程基礎(chǔ)2.1 對(duì)象概述2.1.1 對(duì)象的概念2.1.2 對(duì)象的屬性2.1.3 對(duì)象的方法2.1.4 對(duì)象的事件2.2 語(yǔ)句組成要素2.2.1 標(biāo)識(shí)符的使用2.2.2 關(guān)鍵字的使用2.2.3 符號(hào)的使用2.3 數(shù)據(jù)類型2.3.1 基本數(shù)據(jù)類型2.3.2 自定義數(shù)據(jù)類型2.4 常量2.4.1 常量概念2.4.2 符號(hào)常量2.5 變量2.5.1 變量概念2.5.2 變量命名規(guī)則2.5.3 過程級(jí)變量2.5.4 模塊級(jí)變量2.5.5 全局級(jí)變量2.5.6 變量的作用域2.5.7 使用Option Explicit強(qiáng)制變量聲明2.6 了解運(yùn)算符2.6.1 基本算術(shù)運(yùn)算符+、-、*和/2.6.2 高級(jí)運(yùn)算符\、Mod、^和&2.6.3 使用字符串運(yùn)算符2.6.4 使用關(guān)系運(yùn)算符2.6.5 使用邏輯運(yùn)算符2.6.6 運(yùn)算符的優(yōu)先級(jí)2.7 表達(dá)式2.7.1 表達(dá)式的組成2.7.2 表達(dá)式的書寫規(guī)則2.7.3 數(shù)值表達(dá)式的使用2.7.4 字符串表達(dá)式的使用2.7.5 邏輯表達(dá)式的使用2.8 代碼編寫規(guī)則2.8.1 代碼書寫規(guī)則2.8.2 處理關(guān)鍵字沖突2.8.3 代碼注釋及規(guī)則2.9 本章小結(jié)第3章 算法和程序控制結(jié)構(gòu)3.1 算法3.1.1 什么是算法3.1.2 算法的特點(diǎn)3.1.3 算法的描述方法3.1.4 程序三種控制結(jié)構(gòu)3.2 順序結(jié)構(gòu)3.2.1 賦值語(yǔ)句3.2.2 數(shù)據(jù)的輸入3.2.3 數(shù)據(jù)的輸出3.3 選擇結(jié)構(gòu)3.3.1 單分支If...Then語(yǔ)句3.3.2 雙分支If...Then...Else語(yǔ)句3.3.3 If語(yǔ)句的嵌套3.3.4 多分支If...Then...ElseIf語(yǔ)句3.3.5 Select Case語(yǔ)句3.3.6 IIf函數(shù)3.4 循環(huán)結(jié)構(gòu)3.4.1 For...Next循環(huán)語(yǔ)句3.4.2 For Each...Next循環(huán)語(yǔ)句3.4.3 Do...Loop循環(huán)語(yǔ)句3.4.4 While...Wend循環(huán)語(yǔ)句3.4.5 多重循環(huán)3.4.6 選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu)的嵌套3.5 其他輔助控制語(yǔ)句3.5.1 跳轉(zhuǎn)語(yǔ)句GoTo3.5.2 復(fù)用語(yǔ)句With...End With3.5.3 退出語(yǔ)句Exit3.5.4 結(jié)束語(yǔ)句End3.6 本章小結(jié)第4章 應(yīng)用數(shù)組和集合4.1 數(shù)組的概述4.2 靜態(tài)數(shù)組4.2.1 一維數(shù)組4.2.2 二維數(shù)組4.2.3 多維數(shù)組4.2.4 數(shù)組中的數(shù)組4.3 動(dòng)態(tài)數(shù)組4.3.1 動(dòng)態(tài)數(shù)組的聲明4.3.2 動(dòng)態(tài)數(shù)組的調(diào)用4.4 數(shù)組的基本操作4.4.1 數(shù)組的輸入4.4.2 數(shù)組的輸出4.4.3 數(shù)組的插入4.4.4 數(shù)組的刪除4.4.5 數(shù)組的查找4.5 與數(shù)組相關(guān)的函數(shù)及語(yǔ)句4.5.1 利用Array函數(shù)給數(shù)組賦值4.5.2 利用UBound和LBound函數(shù)獲得數(shù)組下標(biāo)4.5.3 利用Split函數(shù)創(chuàng)建數(shù)組4.5.4 利用Option Base語(yǔ)句定義數(shù)組下標(biāo)4.6 控件數(shù)組4.6.1 控件數(shù)組的概念4.6.2 控件數(shù)組的聲明4.6.3 控件數(shù)組的調(diào)用4.7 集合4.7.1 集合的概念4.7.2 集合的應(yīng)用4.8 本章小結(jié)第5章 過程和函數(shù)5.1 過程的概述5.2 Sub過程5.2.1 事件過程5.2.2 通用過程5.2.3 Sub過程的調(diào)用5.3 Function過程5.3.1 Function過程概述5.3.2 Function過程的調(diào)用5.4 參數(shù)傳遞5.4.1 形式參數(shù)和實(shí)際參數(shù)5.4.2 值傳遞和地址傳遞5.4.3 數(shù)組參數(shù)傳遞5.4.4 對(duì)象參數(shù)傳遞5.5 可選參數(shù)與可變參數(shù)5.5.1 可選參數(shù)5.5.2 可變參數(shù)5.6 過程的嵌套調(diào)用和遞歸調(diào)用5.6.1 過程的嵌套調(diào)用5.6.2 過程的遞歸調(diào)用5.7 Sub Main過程5.8 過程的作用域5.9 常用內(nèi)部函數(shù)5.9.1 數(shù)學(xué)函數(shù)5.9.2 字符串函數(shù)5.9.3 類型轉(zhuǎn)換函數(shù)5.9.4 判斷函數(shù)5.9.5 日期和時(shí)間函數(shù)5.9.6 隨機(jī)函數(shù)5.9.7 格式化函數(shù)5.9.8 Shell函數(shù)5.10 API函數(shù)5.10.1 API函數(shù)概述5.10.2 API文本瀏覽器5.10.3 API函數(shù)的聲明5.10.4 API常數(shù)5.10.5 API類型5.11 本章小結(jié)第6章 窗體6.1 窗體概述6.1.1 窗體的構(gòu)成6.1.2 窗體類型與結(jié)構(gòu)6.1.3 添加和刪除窗體6.2 窗體的加載與卸載6.2.1 利用Load語(yǔ)句加載窗體6.2.2 利用Unload語(yǔ)句卸載窗體6.3 窗體的屬性6.3.1 設(shè)置窗體的名稱和標(biāo)題6.3.2 設(shè)置窗體的圖標(biāo)6.3.3 設(shè)置窗體的顯示風(fēng)格6.3.4 設(shè)置窗體的顯示狀態(tài)和顯示位置6.3.5 設(shè)置窗體的背景6.4 窗體的方法6.4.1 利用Show方法顯示窗體6.4.2 利用Hide方法隱藏窗體6.4.3 利用Move方法移動(dòng)窗體6.4.4 利用Print方法打印窗體6.5 窗體的事件6.5.1 利用Click/DbClick事件實(shí)現(xiàn)單擊和雙擊6.5.2 利用Initialize事件實(shí)現(xiàn)窗體初始化6.5.3 利用Load/Unload/QueryUnload事件實(shí)現(xiàn)載入和卸載6.5.4 利用Paint/Resize事件實(shí)現(xiàn)窗體重繪6.5.5 利用Activate/Deactivate事件實(shí)現(xiàn)窗體的活動(dòng)性6.5.6 利用GotFocus/LostFocus事件處理窗體焦點(diǎn)6.6 窗體的生命周期(窗體事件的發(fā)生次序)6.7 MDI窗體6.7.1 MDI窗體概述6.7.2 創(chuàng)建MDI應(yīng)用程序6.7.3 MDI窗體的MDIChild屬性6.7.4 設(shè)計(jì)MDI主窗體6.8 本章小結(jié)第7章 模塊和類模塊7.1 模塊概述和創(chuàng)建7.1.1 模塊的概述7.1.2 模塊的創(chuàng)建7.1.3 添加現(xiàn)存的標(biāo)準(zhǔn)模塊7.2 模塊的典型應(yīng)用7.3 類模塊的概述和創(chuàng)建7.3.1 類模塊的概述7.3.2 類模塊的創(chuàng)建7.3.3 添加現(xiàn)有的類模塊7.3.4 標(biāo)準(zhǔn)模塊和類模塊的區(qū)別7.4 類模塊的典型應(yīng)用7.5 本章小結(jié)第8章 系統(tǒng)對(duì)象8.1 應(yīng)用程序?qū)ο?App)8.1.1 App對(duì)象概述8.1.2 利用APP對(duì)象動(dòng)態(tài)識(shí)別路徑8.2 屏幕對(duì)象(Screen)8.2.1 Screen對(duì)象概述8.2.2 Screen對(duì)象的常用屬性8.3 剪切板對(duì)象(Clipboard)8.3.1 Clipboard對(duì)象概述8.3.2 Clipboard對(duì)象的常用方法8.4 調(diào)試對(duì)象(Debug)8.4.1 Debug對(duì)象概述8.4.2 利用Debug對(duì)象調(diào)試程序8.5 打印對(duì)象(Printer和Printers集合)8.5.1 Printer對(duì)象和Printers集合8.5.2 利用Printer對(duì)象獲得打印機(jī)的字體列表8.6 本章小結(jié)第9章 常用控件9.1 控件概述9.1.1 控件的作用9.1.2 控件與對(duì)象的關(guān)系9.1.3 控件的屬性、方法和事件9.2 控件的分類9.2.1 標(biāo)準(zhǔn)內(nèi)部控件9.2.2 ActiveX控件9.2.3 可插入對(duì)象9.3 控件的相關(guān)操作9.3.1 添加控件9.3.2 對(duì)齊控件9.3.3 調(diào)整控件前后順序9.3.4 調(diào)整控件的大小9.3.5 鎖定控件9.3.6 刪除控件9.3.7 恢復(fù)被刪除的控件9.4 標(biāo)簽和文本框9.4.1 應(yīng)用標(biāo)簽控件(Label控件)9.4.2 應(yīng)用文本框控件(TextBox控件)9.5 命令按鈕、單選按鈕和復(fù)選框及框架9.5.1 使用命令按鈕(CommandButton控件)9.5.2 使用單選按鈕(OptionButton控件)9.5.3 使用復(fù)選框(CheckBox控件)9.5.4 使用框架(Frame控件)9.6 列表框與下拉列表框9.6.1 列表框(ListBox控件)9.6.2 下拉列表框(ComboBox控件)9.7 滾動(dòng)條(HScrollBar控件和VScrollBar控件)9.8 本章小結(jié)第10章 ActiveX控件10.1 ActiveX控件的概述10.1.1 添加ActiveX控件10.1.2 刪除ActiveX控件10.1.3 注冊(cè)ActiveX控件10.2 ListView控件在程序中的應(yīng)用10.2.1 ListView控件的概述10.2.2 ListView控件的常用屬性和方法10.2.3 使用ListView控件導(dǎo)航數(shù)據(jù)10.2.4 使用ListView控件顯示數(shù)據(jù)10.3 TreeView控件在程序中的應(yīng)用10.3.1 TreeView控件的概述10.3.2 TreeView控件的常用屬性和方法10.3.3 使用TreeView控件導(dǎo)航數(shù)據(jù)10.3.4 使用TreeView控件顯示數(shù)據(jù)10.4 SSTab控件在程序中的應(yīng)用10.4.1 SSTab控件的概述10.4.2 SSTab控件的常用屬性10.4.3 使用SSTab控件分頁(yè)顯示數(shù)據(jù)10.5 ProgressBar控件在程序中的應(yīng)用10.5.1 ProgressBar控件的概述10.5.2 ProgressBar控件的常用屬性10.5.3 使用ProgressBar控件顯示數(shù)據(jù)備份進(jìn)度10.6 ImageList控件在程序中的應(yīng)用10.6.1 ImageList控件的概述10.6.2 ImageList控件的常用屬性10.6.3 使用ImageList控件將圖片顯示在TreeView中10.7 DTPicker控件在程序中的應(yīng)用10.7.1 DTPicker控件的概述10.7.2 DTPicker控件的常用屬性10.7.3 使用DTPicker控件錄入數(shù)據(jù)10.8 本章小結(jié)第11章 菜單、工具欄、狀態(tài)欄11.1 下拉式菜單11.1.1 下拉式菜單的組成11.1.2 菜單編輯器的使用11.1.3 設(shè)置菜單的快捷鍵和訪問鍵11.1.4 設(shè)置菜單分割條11.1.5 創(chuàng)建復(fù)選菜單11.1.6 創(chuàng)建級(jí)聯(lián)菜單11.1.7 修飾菜單11.1.8 設(shè)置菜單無效11.1.9 為菜單事件添加代碼11.1.10 菜單數(shù)組的使用11.2 彈出式菜單11.2.1 彈出式菜單的設(shè)計(jì)11.2.2 彈出式菜單的調(diào)用11.3 工具欄設(shè)計(jì)11.3.1 工具欄概述11.3.2 利用ToolBar控件創(chuàng)建工具欄11.3.3 為工具欄按鈕設(shè)置分組11.3.4 為工具欄添加下拉菜單11.3.5 給工具欄按鈕添加事件處理代碼11.4 狀態(tài)欄設(shè)計(jì)11.4.1 狀態(tài)欄概述11.4.2 在狀態(tài)欄中顯示日期、時(shí)間11.4.3 在狀態(tài)欄中顯示操作員信息11.4.4 在狀態(tài)欄中顯示鼠標(biāo)位置11.4.5 在狀態(tài)欄中顯示當(dāng)前窗體名稱11.4.6 在狀態(tài)欄中顯示當(dāng)前狀態(tài)11.5 本章小結(jié)第12章 對(duì)話框12.1 輸入對(duì)話框(InputBox)12.2 消息對(duì)話框(MsgBox)12.3 自定義對(duì)話框12.3.1 由普通窗體創(chuàng)建的自定義對(duì)話框12.3.2 使用對(duì)話框模板創(chuàng)建的對(duì)話框12.3.3 顯示與關(guān)閉自定義的對(duì)話框12.4 公用對(duì)話框12.4.1 公用對(duì)話框概述12.4.2 使用“打開”對(duì)話框12.4.3 使用“另存為”對(duì)話框12.4.4 使用“顏色”對(duì)話框12.4.5 使用“字體”對(duì)話框12.4.6 使用“打印”對(duì)話框12.4.7 使用“幫助”對(duì)話框12.5 本章小結(jié)第13章 鼠標(biāo)鍵盤處理13.1 鼠標(biāo)指針的設(shè)置13.1.1 設(shè)置鼠標(biāo)指針的形狀13.1.2 設(shè)置鼠標(biāo)指針為指定的圖片13.1.3 設(shè)置鼠標(biāo)指針為指定的動(dòng)畫13.2 鼠標(biāo)事件的響應(yīng)13.2.1 Click事件和DbClick事件的使用13.2.2 MouseDown事件和MouseUp事件的使用13.2.3 MouseMove事件使用13.3 鍵盤事件的響應(yīng)13.3.1 KeyDown事件和KeyUp事件的使用13.3.2 KeyPress事件的使用13.4 本章小結(jié)第14章 程序調(diào)試和錯(cuò)誤處理14.1 Visual Basic中的錯(cuò)誤14.1.1 編譯錯(cuò)誤14.1.2 運(yùn)行錯(cuò)誤14.1.3 邏輯錯(cuò)誤14.2 調(diào)試工具和方法14.2.1 調(diào)試工具欄的使用14.2.2 本地窗口的使用14.2.3 立即窗口的使用14.2.4 監(jiān)視窗口的使用14.2.5 插入斷點(diǎn)和逐語(yǔ)句跟蹤14.3 錯(cuò)誤處理語(yǔ)句和對(duì)象14.3.1 Err對(duì)象14.3.2 利用On Error語(yǔ)句捕獲錯(cuò)誤14.3.3 利用Resume語(yǔ)句退出錯(cuò)誤處理14.4 本章小結(jié)第15章 Visual Basic文件系統(tǒng)編程15.1 文件的基本概念15.1.1 文件的結(jié)構(gòu)15.1.2 文件的分類15.1.3 文件處理的一般步驟15.2 文件操作的語(yǔ)句和函數(shù)15.2.1 文件操作語(yǔ)句15.2.2 文件操作函數(shù)15.3 順序文件15.3.1 順序文件的打開與關(guān)閉15.3.2 順序文件的讀取與寫入操作15.4 隨機(jī)文件15.4.1 隨機(jī)文件的打開與關(guān)閉15.4.2 隨機(jī)文件的讀取與寫入操作15.5 二進(jìn)制文件15.5.1 二進(jìn)制文件的打開與關(guān)閉15.5.2 二進(jìn)制文件的讀取與寫入操作15.6 文件系統(tǒng)控件15.6.1 驅(qū)動(dòng)器列表框(DriveListBox控件)15.6.2 目錄列表框(DirListBox控件)15.6.3 文件列表框(FileListBox控件)15.6.4 文件系統(tǒng)控件的聯(lián)動(dòng)15.7 文件系統(tǒng)對(duì)象15.7.1 FSO對(duì)象模型15.7.2 FileSystemObject對(duì)象15.7.3 Drive對(duì)象及磁盤驅(qū)動(dòng)器的操作15.7.4 Folder對(duì)象與文件夾的瀏覽15.7.5 File對(duì)象與文件的操作15.7.6 TextStream對(duì)象與文件的讀寫15.8 本章小結(jié)第16章 Visual Basic圖形圖像技術(shù)16.1 圖形操作基礎(chǔ)16.1.1 Visual Basic的坐標(biāo)系統(tǒng)(默認(rèn)、自定義)16.1.2 顏色的使用(QBColor函數(shù)、RGB函數(shù))16.2 圖形控件16.2.1 形狀控件(Shape控件)16.2.2 畫線工具控件(Line控件)16.3 圖形屬性16.3.1 設(shè)置繪圖坐標(biāo)(CurrentX和CurrentY屬性)16.3.2 設(shè)置圖形位置和大小(Left和Top,Height和Width屬性)16.3.3 設(shè)置圖形的邊框效果(BorderStyle、BorderWidth和BorderColor屬性)16.3.4 設(shè)置繪制效果(DrawWidth、DrawStyle和DrawMode屬性)16.3.5 設(shè)置前景色和背景色(BackColor和ForeColor屬性)16.3.6 設(shè)置填充效果(FillColor和FillStyle屬性)16.4 圖形方法16.4.1 使用PSet方法畫點(diǎn)16.4.2 使用Point方法返回指定位置處的顏色16.4.3 使用Line方法畫線16.4.4 使用Circle方法畫圓16.4.5 使用Cls方法清屏16.4.6 使用PaintPicture方法繪制圖形16.5 圖像處理控件16.5.1 PictureBox控件概述16.5.2 利用PictureBox控件瀏覽大幅圖片16.5.3 Image控件概述16.5.4 利用Image控件制作小動(dòng)畫16.6 圖像處理函數(shù)16.6.1 利用LoadPicture函數(shù)加載圖像16.6.2 利用SavePicture函數(shù)保存圖片16.7 本章小結(jié)第17章 Visual Basic多媒體技術(shù)17.1 多媒體概述17.2 音頻處理17.2.1 MMControl控件17.2.2 播放MIDI和WAV文件17.2.3 播放MP3文件17.3 視頻處理17.3.1 播放VCD文件17.3.2 播放AVI文件17.4 DirectX17.4.1 下載和安裝DirectX17.4.2 在Visual Basic中使用DirectX17.4.3 利用DirectSound編程實(shí)現(xiàn)實(shí)時(shí)混音17.5 動(dòng)畫處理17.5.1 Timer控件17.5.2 Animation控件17.5.3 播放Flash動(dòng)畫17.5.4 播放GIF動(dòng)畫17.6 本章小結(jié)第18章 ADO數(shù)據(jù)庫(kù)編程18.1 數(shù)據(jù)庫(kù)基礎(chǔ)18.1.1 安裝Access數(shù)據(jù)庫(kù)18.1.2 安裝SQL Server數(shù)據(jù)庫(kù)18.1.3 啟動(dòng)SQL Server數(shù)據(jù)庫(kù)18.1.4 創(chuàng)建SQL Server數(shù)據(jù)庫(kù)18.2 ADO控件18.2.1 連接數(shù)據(jù)源18.2.2 添加、修改和刪除數(shù)據(jù)18.3 ADO對(duì)象18.3.1 ADO對(duì)象概述18.3.2 連接數(shù)據(jù)源——Connection對(duì)象18.3.3 記錄集對(duì)象——Recordset對(duì)象18.3.4 命令對(duì)象——Command對(duì)象18.4 本章小結(jié)第19章 數(shù)據(jù)控件編程19.1 DAO控件數(shù)據(jù)庫(kù)編程19.1.1 Data控件應(yīng)用19.1.2 DBList控件應(yīng)用19.1.3 DBCombo控件應(yīng)用19.1.4 DBGrid控件應(yīng)用19.2 DataCombo控件和DataList控件19.2.1 將DataCombo控件和DataList控件加入到工程中19.2.2 DataCombo控件和DataList控件的主要屬性、方法和事件19.2.3 使用DataCombo和DataList控件顯示數(shù)據(jù)表中的數(shù)據(jù)19.3 DataGrid控件19.3.1 將DataGrid控件加入到工程中19.3.2 DataGrid控件的主要屬性事件19.3.3 用DataGrid控件顯示數(shù)據(jù)表中的數(shù)據(jù)19.3.4 通過DataGrid控件修改數(shù)據(jù)表中的數(shù)據(jù)19.4 MSFlexGrid控件和MSHFlexGrid控件19.4.1 MSFlexGrid控件和MSHFlexGrid控件的功能比較19.4.2 MSHFlexGrid控件的主要屬性和方法19.4.3 使用MSFlexGrid控件和MSHFlexGrid控件操縱數(shù)據(jù)19.5 遠(yuǎn)程數(shù)據(jù)控件19.5.1 RemoteData控件19.5.2 RemoteData控件與數(shù)據(jù)訪問有關(guān)的屬性19.5.3 RemoteData Control控件應(yīng)用舉例19.6 本章小結(jié)第20章 Visual Basic網(wǎng)絡(luò)編程技術(shù)20.1 網(wǎng)絡(luò)基礎(chǔ)知識(shí)20.1.1 網(wǎng)絡(luò)分層參考模型20.1.2 HTTP20.1.3 FTP20.2 Winsock控件網(wǎng)絡(luò)編程20.2.1 TCP基礎(chǔ)20.2.2 UDP基礎(chǔ)20.2.3 Winsock控件的概述20.2.4 開發(fā)客戶端/服務(wù)器端聊天程序20.3 Internet Transfer控件網(wǎng)絡(luò)編程20.3.1 Internet Transfer控件的概述20.3.2 Internet Transfer控件的使用20.3.3 獲取網(wǎng)頁(yè)源碼20.4 WebBrowser控件編程20.4.1 WebBrowser控件概述20.4.2 WebBrowser控件的使用20.4.3 制作簡(jiǎn)單瀏覽器20.5 Winsock API20.5.1 Winsock API的概述20.5.2 Winsock API函數(shù)20.6 本章小結(jié)第21章 資源文件的使用21.1 資源文件概述21.2 資源編輯器的使用21.2.1 資源編輯器的簡(jiǎn)介21.2.2 資源編輯器的加載21.2.3 資源文件的創(chuàng)建21.2.4 資源文件的編輯21.3 資源文件使用的相關(guān)函數(shù)21.3.1 利用LoadResString函數(shù)加載文本資源21.3.2 利用LoadResPicture函數(shù)加載圖形資源21.3.3 利用LoadResData函數(shù)加載多種類型的資源21.3.4 利用SndPlaySound函數(shù)播放加載后的聲音資源21.4 資源文件的使用21.4.1 利用資源文件設(shè)置菜單21.4.2 利用資源文件設(shè)置鼠標(biāo)效果21.4.3 利用資源文件設(shè)置圖片21.5 本章小結(jié)第22章 VSS版本管理22.1 VSS概述22.2 VSS的安裝和配置22.2.1 VSS的安裝22.2.2 服務(wù)器端的配和使用22.2.3 客戶端的使用22.3 VSS的工作原理和基本概念22.3.1 VSS的工作原理22.3.2 VSS的基本概念22.4 VSS的基本操作22.4.1 創(chuàng)建工作文件夾(New Folder)22.4.2 查看文件(View File)22.4.3 編輯文件(Edit)22.4.4 提交文件(Check In)22.4.5 刪除文件(Delete)22.4.6 清除項(xiàng)目(Delete Items)22.4.7 文本歷史版本(History)22.4.8 VSS備份(Save data)22.4.9 VSS還原(Restore)22.5 本章小結(jié)第23章 發(fā)布程序和創(chuàng)建幫助23.1 應(yīng)用程序打包23.1.1 啟動(dòng)“打包和展開向?qū)А?3.1.2 指定打包類型23.1.3 指定打包文件夾23.1.4 列出包含的文件23.1.5 指定打包選項(xiàng)23.1.6 指定安裝標(biāo)題23.1.7 指定工作組與項(xiàng)目23.1.8 調(diào)整安裝位置23.1.9 指定共享文件23.1.10 完成并儲(chǔ)存腳本23.2 自定義安裝程序23.3 常見打包問題23.3.1 如何打包文件夾23.3.2 在打包文件時(shí)要將系統(tǒng)附加文件添加完全23.3.3 解決在打包應(yīng)用程序時(shí)沒有訪問權(quán)限的問題23.3.4 如何修改安裝程序的目錄23.3.5 解決安裝文件過期問題23.4 幫助文件制作23.4.1 安裝Help Workshop23.4.2 制作RTF格式的幫助主題文件23.4.3 使用Help Workshop制作幫助文件23.4.4 在應(yīng)用程序中使用幫助文件23.5 本章小結(jié)第24章 學(xué)生訂票管理系統(tǒng)24.1 開發(fā)背景24.2 系統(tǒng)設(shè)計(jì)24.2.1 系統(tǒng)目標(biāo)24.2.2 系統(tǒng)功能結(jié)構(gòu)24.2.3 系統(tǒng)預(yù)覽24.2.4 業(yè)務(wù)流程圖24.3 數(shù)據(jù)庫(kù)設(shè)計(jì)24.3.1 數(shù)據(jù)庫(kù)概要說明24.3.2 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)24.4 公共模塊設(shè)計(jì)24.5 客戶端主窗體設(shè)計(jì)24.5.1 客戶端主窗體模塊概述24.5.2 客戶端主窗體實(shí)現(xiàn)過程24.6 列車時(shí)刻表模塊設(shè)計(jì)24.6.1 列車時(shí)刻表模塊概述24.6.2 列車時(shí)刻表模塊實(shí)現(xiàn)過程24.7 訂票管理模塊設(shè)計(jì)24.7.1 訂票管理模塊概述24.7.2 訂票管理模塊實(shí)現(xiàn)過程24.8 剩余車票查詢模塊設(shè)計(jì)24.8.1 剩余車票查詢模塊概述24.8.2 剩余車票查詢模塊實(shí)現(xiàn)過程24.9 列車信息錄入模塊設(shè)計(jì)24.9.1 列車信息錄入模塊概述24.9.2 列車信息錄入實(shí)現(xiàn)過程24.10 信息統(tǒng)計(jì)模塊設(shè)計(jì)24.10.1 信息統(tǒng)計(jì)模塊概述24.10.2 信息統(tǒng)計(jì)模塊實(shí)現(xiàn)過程24.11 程序調(diào)試及出錯(cuò)處理24.11.1 對(duì)象變量或With塊變量未設(shè)置24.11.2 屬性只讀24.11.3 數(shù)據(jù)庫(kù)中字段長(zhǎng)度設(shè)置過短24.11.4 下標(biāo)越界的錯(cuò)誤24.12 文件清單24.13 本章總結(jié)第25章 庫(kù)存管理系統(tǒng)25.1 開發(fā)背景25.2 系統(tǒng)設(shè)計(jì)25.2.1 項(xiàng)目規(guī)劃25.2.2 系統(tǒng)功能結(jié)構(gòu)25.2.3 主窗體預(yù)覽25.2.4 業(yè)務(wù)流程圖25.3 數(shù)據(jù)庫(kù)設(shè)計(jì)25.3.1 數(shù)據(jù)庫(kù)概要說明25.3.2 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)25.4 主窗體設(shè)計(jì)25.4.1 窗體設(shè)計(jì)25.4.2 代碼設(shè)計(jì)25.5 報(bào)表的設(shè)計(jì)25.5.1 出庫(kù)報(bào)表設(shè)計(jì)25.5.2 庫(kù)存報(bào)表設(shè)計(jì)25.6 供應(yīng)商信息維護(hù)25.6.1 窗體設(shè)計(jì)25.6.2 代碼設(shè)計(jì)25.7 貨品入庫(kù)管理25.7.1 窗體設(shè)計(jì)25.7.2 代碼設(shè)計(jì)25.8 貨品出庫(kù)管理25.8.1 窗體設(shè)計(jì)25.8.2 代碼設(shè)計(jì)25.9 貨品借出管理25.9.1 窗體設(shè)計(jì)25.9.2 代碼設(shè)計(jì)25.10 貨品歸還管理25.10.1 窗體設(shè)計(jì)25.10.2 代碼設(shè)計(jì)25.11 庫(kù)存信息查詢25.11.1 窗體設(shè)計(jì)25.11.2 代碼設(shè)計(jì)25.12 出入庫(kù)現(xiàn)金年統(tǒng)計(jì)25.12.1 窗體設(shè)計(jì)25.12.2 代碼設(shè)計(jì)25.13 疑難問題分析解決25.13.1 如何在主窗體界面中添加窗體分割條25.13.2 如何使應(yīng)用程序自動(dòng)適應(yīng)屏幕的分辨率25.14 程序調(diào)試與故障處理25.15 文件清單25.16 本章總結(jié)附錄 實(shí)例快速檢索

章節(jié)摘錄

插圖:1.1.1 Visual Basic的發(fā)展Visual Basic 6.0是微軟公司推出的可視化編程工具,它提供了非常簡(jiǎn)單、快捷的開發(fā)方法,無論是初學(xué)者還是專業(yè)開發(fā)人員,只要稍有語(yǔ)言基礎(chǔ)就可以快速掌握并精通。Basic是Beginner’SA11.purpose Symbolic Instruction Code(初學(xué)者通用符號(hào)指令代碼)的縮寫,它誕生于20世紀(jì)60年代初期,因其簡(jiǎn)單易學(xué)、使用方便,受到廣大編程人員一貫的青睞。1991年,Microsoft公司首先推出了建立在Windows開發(fā)平臺(tái)基礎(chǔ)上的開發(fā)工具——visualBasic 1.0。Visual Basic是基于Basic語(yǔ)言基礎(chǔ)上的一種可視化程序設(shè)計(jì)語(yǔ)言。之后Microsoft公司相繼推出了Visual Basic 3.0(1993年)、Visual Basic 4.0(1995年)、Visual Basic 5.0(1997年),1998年推出了Visual Basic 6.0版,使得Visual Basic在開發(fā)環(huán)境、功能上進(jìn)一步完善和擴(kuò)充,在數(shù)據(jù)庫(kù)管理、網(wǎng)絡(luò)編程等方面得到了更加廣泛的應(yīng)用。1.1.2 Visual Basic 6.0的版本Visual Basic 6.0有學(xué)習(xí)版、專業(yè)版和企業(yè)版3種不同的版本。1.學(xué)習(xí)版針對(duì)初學(xué)者學(xué)習(xí)和使用的基礎(chǔ)版本,學(xué)習(xí)版包括所有Visual Basic 6.0的內(nèi)部控件以及網(wǎng)格、選項(xiàng)卡和數(shù)據(jù)綁定控件,提供的文檔有Leam Visual Basic Now CD和包含全部聯(lián)機(jī)文檔的Microsoft Developer Network CD。通過學(xué)習(xí)版編程人員可以輕松開發(fā)Windows和Windows NT的應(yīng)用程序。

編輯推薦

適合自學(xué):《Visual Basic程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》從零起步、循序漸進(jìn),全面提高學(xué)、練、用能力。技術(shù)參考手冊(cè)全書分為起步篇、提高篇和實(shí)例篇,內(nèi)容全面。您可以根據(jù)實(shí)際情況選擇閱讀《Visual Basic程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》的不同部分。編程實(shí)例參考手冊(cè)書中包含125個(gè)編程實(shí)例、2個(gè)綜合項(xiàng)目案例??梢宰屇趯?shí)戰(zhàn)中掌握編程技能。老師講解超大容量的DVD多媒體教學(xué)光盤??偣?00分鐘的多媒體語(yǔ)音視頻教學(xué)就像有一位專業(yè)老師貼身指導(dǎo)一樣。免費(fèi)網(wǎng)絡(luò)學(xué)習(xí)課堂贈(zèng)送3周(21小時(shí))網(wǎng)上課堂(價(jià)值1000元),助您跨越入門障礙。包括9小時(shí)網(wǎng)上視頻學(xué)習(xí),9小時(shí)網(wǎng)上實(shí)戰(zhàn)訓(xùn)練。3小時(shí)網(wǎng)上課堂答疑。網(wǎng)址www.cccxy.com(明日網(wǎng)絡(luò)學(xué)習(xí)課堂),購(gòu)書讀者進(jìn)入網(wǎng)址按提示登錄即可。DVD光盤內(nèi)容:書中所有安全的源代碼、600分鐘多媒體語(yǔ)音視頻教學(xué)、《Java編程詞典體驗(yàn)版》、贈(zèng)送6套商務(wù)軟件。明日科技有限公司是一家以計(jì)算機(jī)軟件技術(shù)為核心的高科技企業(yè),多年來始終致力于行業(yè)管理軟件開發(fā)、數(shù)字化出版物制作、計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)綜合應(yīng)用以及行業(yè)電子商務(wù)網(wǎng)站開發(fā)等領(lǐng)域,涉及生產(chǎn)、管理、控制、倉(cāng)儲(chǔ)、物流、營(yíng)銷、服務(wù)等行業(yè)。公司擁有軟件開發(fā)和項(xiàng)目實(shí)施方面的資深專家和學(xué)習(xí)型技術(shù)團(tuán)隊(duì),多年來積累了豐富的技術(shù)文檔和學(xué)習(xí)資料,公司的開發(fā)團(tuán)隊(duì)不僅是開拓進(jìn)取的技術(shù)實(shí)踐者,更致力于成為技術(shù)的普及和傳播者?!禫isual Basic程序設(shè)計(jì)標(biāo)準(zhǔn)教程(DVD視頻教學(xué)版)》提供的模塊源代碼可直接運(yùn)用于二次開發(fā),提高開發(fā)效率。全書共20章,包含17個(gè)典型模塊。內(nèi)容涉及圖形圖像處理、多媒體、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)通信、報(bào)表打印、硬件開發(fā)等領(lǐng)域。一部久享盛譽(yù)的程序開發(fā)寶典,精選500多個(gè)典型范例,覆蓋全面,源于實(shí)際項(xiàng)目開發(fā),幫助讀者短時(shí)間掌握更多實(shí)用技術(shù)、提高編程水平,?范例經(jīng)過精心編排,重點(diǎn)、難點(diǎn)突出,易查易學(xué),附錄提供快速索引,查找方便,光盤包含所有范例源代碼及速查工具。

圖書封面

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


    Visual Basic程序設(shè)計(jì)標(biāo)準(zhǔn)教程 PDF格式下載


用戶評(píng)論 (總計(jì)1條)

 
 

  •   這書還可以,挺適合我初學(xué)的
 

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

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