出版時間:2009-3 出版社:劉彬彬、 高春艷 人民郵電出版社 (2009-03出版) 作者:劉彬彬,高春艷 著 頁數(shù):462
前言
Visual Basic 6.O是Microsoft公司推出的基于Windows環(huán)境的一種面向?qū)ο蟮目梢暬幊汰h(huán)境。Visual Basic易學易用、功能強大的特點使其得到了廣泛的應用。其強大的可視化用戶界面設計,使程序員從復雜的界面設計中解脫出來,使編程成為一種享受。Visual Basic不但可以開發(fā)小型數(shù)據(jù)庫管理系統(tǒng),而且也可以開發(fā)集聲音、動畫、視頻為一體的多媒體應用程序和網(wǎng)絡應用程序。ViSLJal Basic 6.0已成為使用最廣泛的編程語言之一。為什么要選擇本書怎樣才能更有效地學習Visual Basic?怎樣才能更深入地學習Visual Basic?怎樣才能更熟練地掌握Visual Basic?也許您會問,我以前沒有編程基礎和經(jīng)驗,我能快速上手嗎?別擔心,本書是為VB初學者而作,如果您是學習Visual Basic的新手,本書對您而言是一本不可多得的學習用書。只要您認真閱讀本書,相信您一定會在很短的時間內(nèi)掌握其中的方法。同時,本書提供了近1 1小時的視頻教學錄像,可以幫助您在Visual Basic編程世界中暢游。也許您還會問,我已有一些編程基礎,這本書適合我嗎?當然適合,讀者可以根據(jù)實際情況選擇閱讀本書的不同部分。書中介紹了Visual Basic6.O編程必須掌握的基本技術(shù),以及實際開發(fā)中必須用到的技術(shù),適合初、中級用戶編程提高。最后講解了實際項目的開發(fā),適合讀者檢驗學習效果,快速提高實際編程能力。各篇學習內(nèi)容及學習效果如下圖所示。
內(nèi)容概要
《Visual Basic程序設計標準教程(DVD視頻教學版)》從初學者角度出發(fā),通過通俗易懂的語言和大量生動典型的實例,由淺入深、循序漸進地介紹了應用Visual Basic進行編程的常用技術(shù)和方法。全書共25章。第1章第14章主要介紹了Visual Basic編程的基礎知識、算法和程序控制結(jié)構(gòu)、應用數(shù)組和集合、過程和函數(shù)、窗體、模塊和類模塊、系統(tǒng)對象、常用控件、ActiveX控件、菜單/工具欄/狀態(tài)欄、對話框、鼠標鍵盤處理、程序調(diào)試和錯誤處理等內(nèi)容;第15章第23章主要介紹了Visual Basic文件系統(tǒng)編程、Visual Basic圖形圖像技術(shù)、Visual Basic多媒體技術(shù)、ADO數(shù)據(jù)庫編程、數(shù)據(jù)控件編程、Visual Basic網(wǎng)絡編程技術(shù)、資源文件的使用、VSS版本管理、發(fā)布程序和創(chuàng)建幫助等一些高級開發(fā)技術(shù);第24章第25章,主要介紹了學生訂票管理系統(tǒng)(SQL Server 2005數(shù)據(jù)庫)、庫存管理系統(tǒng)(Access 2007數(shù)據(jù)庫),通過這兩個管理系統(tǒng)的學習讀者可以具備開發(fā)小型數(shù)據(jù)庫管理系統(tǒng)的能力,并可以對SQL Server 2005數(shù)據(jù)庫以及Access 2007數(shù)據(jù)庫有一個初步的了解?! 禫isual Basic程序設計標準教程(DVD視頻教學版)》附有配套光盤。光盤提供了書中所有實例的源代碼,并經(jīng)過精心調(diào)試,在Windows XP/Windows 2000/Windows 2003 Server下全部通過,保證能夠正常運行。 《Visual Basic程序設計標準教程(DVD視頻教學版)》適用于Visual Basic初、中級用戶,也可作為大中院校師生和培訓班的教材。對于編程愛好者,《Visual Basic程序設計標準教程(DVD視頻教學版)》也有非常好的參考價值。
書籍目錄
第1章 Visual Basic 6.0開發(fā)環(huán)境1.1 Visual Basic簡介1.1.1 Visual Basic的發(fā)展1.1.2 Visual Basic 6.0的版本1.2 Visual Basic 6.0的安裝、啟動和退出1.2.1 Visual Basic 6.0+SP6的安裝1.2.2 Visual Basic 6.0的啟動和退出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 使用窗體設計器1.4 定制開發(fā)環(huán)境1.4.1 定制開發(fā)環(huán)境1.4.2 為開發(fā)環(huán)境提供鼠標滾輪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 設計界面1.6.3 編寫代碼1.6.4 調(diào)試運行1.6.5 保存工程1.6.6 編譯程序1.7 本章小結(jié)第2章 Visual Basic編程基礎2.1 對象概述2.1.1 對象的概念2.1.2 對象的屬性2.1.3 對象的方法2.1.4 對象的事件2.2 語句組成要素2.2.1 標識符的使用2.2.2 關(guān)鍵字的使用2.2.3 符號的使用2.3 數(shù)據(jù)類型2.3.1 基本數(shù)據(jù)類型2.3.2 自定義數(shù)據(jù)類型2.4 常量2.4.1 常量概念2.4.2 符號常量2.5 變量2.5.1 變量概念2.5.2 變量命名規(guī)則2.5.3 過程級變量2.5.4 模塊級變量2.5.5 全局級變量2.5.6 變量的作用域2.5.7 使用Option Explicit強制變量聲明2.6 了解運算符2.6.1 基本算術(shù)運算符+、-、*和/2.6.2 高級運算符\、Mod、^和&2.6.3 使用字符串運算符2.6.4 使用關(guān)系運算符2.6.5 使用邏輯運算符2.6.6 運算符的優(yōu)先級2.7 表達式2.7.1 表達式的組成2.7.2 表達式的書寫規(guī)則2.7.3 數(shù)值表達式的使用2.7.4 字符串表達式的使用2.7.5 邏輯表達式的使用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 算法的特點3.1.3 算法的描述方法3.1.4 程序三種控制結(jié)構(gòu)3.2 順序結(jié)構(gòu)3.2.1 賦值語句3.2.2 數(shù)據(jù)的輸入3.2.3 數(shù)據(jù)的輸出3.3 選擇結(jié)構(gòu)3.3.1 單分支If...Then語句3.3.2 雙分支If...Then...Else語句3.3.3 If語句的嵌套3.3.4 多分支If...Then...ElseIf語句3.3.5 Select Case語句3.3.6 IIf函數(shù)3.4 循環(huán)結(jié)構(gòu)3.4.1 For...Next循環(huán)語句3.4.2 For Each...Next循環(huán)語句3.4.3 Do...Loop循環(huán)語句3.4.4 While...Wend循環(huán)語句3.4.5 多重循環(huán)3.4.6 選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu)的嵌套3.5 其他輔助控制語句3.5.1 跳轉(zhuǎn)語句GoTo3.5.2 復用語句With...End With3.5.3 退出語句Exit3.5.4 結(jié)束語句End3.6 本章小結(jié)第4章 應用數(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 動態(tài)數(shù)組4.3.1 動態(tài)數(shù)組的聲明4.3.2 動態(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ù)及語句4.5.1 利用Array函數(shù)給數(shù)組賦值4.5.2 利用UBound和LBound函數(shù)獲得數(shù)組下標4.5.3 利用Split函數(shù)創(chuàng)建數(shù)組4.5.4 利用Option Base語句定義數(shù)組下標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 集合的應用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ù)5.4.2 值傳遞和地址傳遞5.4.3 數(shù)組參數(shù)傳遞5.4.4 對象參數(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ù)學函數(shù)5.9.2 字符串函數(shù)5.9.3 類型轉(zhuǎn)換函數(shù)5.9.4 判斷函數(shù)5.9.5 日期和時間函數(shù)5.9.6 隨機函數(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語句加載窗體6.2.2 利用Unload語句卸載窗體6.3 窗體的屬性6.3.1 設置窗體的名稱和標題6.3.2 設置窗體的圖標6.3.3 設置窗體的顯示風格6.3.4 設置窗體的顯示狀態(tài)和顯示位置6.3.5 設置窗體的背景6.4 窗體的方法6.4.1 利用Show方法顯示窗體6.4.2 利用Hide方法隱藏窗體6.4.3 利用Move方法移動窗體6.4.4 利用Print方法打印窗體6.5 窗體的事件6.5.1 利用Click/DbClick事件實現(xiàn)單擊和雙擊6.5.2 利用Initialize事件實現(xiàn)窗體初始化6.5.3 利用Load/Unload/QueryUnload事件實現(xiàn)載入和卸載6.5.4 利用Paint/Resize事件實現(xiàn)窗體重繪6.5.5 利用Activate/Deactivate事件實現(xiàn)窗體的活動性6.5.6 利用GotFocus/LostFocus事件處理窗體焦點6.6 窗體的生命周期(窗體事件的發(fā)生次序)6.7 MDI窗體6.7.1 MDI窗體概述6.7.2 創(chuàng)建MDI應用程序6.7.3 MDI窗體的MDIChild屬性6.7.4 設計MDI主窗體6.8 本章小結(jié)第7章 模塊和類模塊7.1 模塊概述和創(chuàng)建7.1.1 模塊的概述7.1.2 模塊的創(chuàng)建7.1.3 添加現(xiàn)存的標準模塊7.2 模塊的典型應用7.3 類模塊的概述和創(chuàng)建7.3.1 類模塊的概述7.3.2 類模塊的創(chuàng)建7.3.3 添加現(xiàn)有的類模塊7.3.4 標準模塊和類模塊的區(qū)別7.4 類模塊的典型應用7.5 本章小結(jié)第8章 系統(tǒng)對象8.1 應用程序?qū)ο?App)8.1.1 App對象概述8.1.2 利用APP對象動態(tài)識別路徑8.2 屏幕對象(Screen)8.2.1 Screen對象概述8.2.2 Screen對象的常用屬性8.3 剪切板對象(Clipboard)8.3.1 Clipboard對象概述8.3.2 Clipboard對象的常用方法8.4 調(diào)試對象(Debug)8.4.1 Debug對象概述8.4.2 利用Debug對象調(diào)試程序8.5 打印對象(Printer和Printers集合)8.5.1 Printer對象和Printers集合8.5.2 利用Printer對象獲得打印機的字體列表8.6 本章小結(jié)第9章 常用控件9.1 控件概述9.1.1 控件的作用9.1.2 控件與對象的關(guān)系9.1.3 控件的屬性、方法和事件9.2 控件的分類9.2.1 標準內(nèi)部控件9.2.2 ActiveX控件9.2.3 可插入對象9.3 控件的相關(guān)操作9.3.1 添加控件9.3.2 對齊控件9.3.3 調(diào)整控件前后順序9.3.4 調(diào)整控件的大小9.3.5 鎖定控件9.3.6 刪除控件9.3.7 恢復被刪除的控件9.4 標簽和文本框9.4.1 應用標簽控件(Label控件)9.4.2 應用文本框控件(TextBox控件)9.5 命令按鈕、單選按鈕和復選框及框架9.5.1 使用命令按鈕(CommandButton控件)9.5.2 使用單選按鈕(OptionButton控件)9.5.3 使用復選框(CheckBox控件)9.5.4 使用框架(Frame控件)9.6 列表框與下拉列表框9.6.1 列表框(ListBox控件)9.6.2 下拉列表框(ComboBox控件)9.7 滾動條(HScrollBar控件和VScrollBar控件)9.8 本章小結(jié)第10章 ActiveX控件10.1 ActiveX控件的概述10.1.1 添加ActiveX控件10.1.2 刪除ActiveX控件10.1.3 注冊ActiveX控件10.2 ListView控件在程序中的應用10.2.1 ListView控件的概述10.2.2 ListView控件的常用屬性和方法10.2.3 使用ListView控件導航數(shù)據(jù)10.2.4 使用ListView控件顯示數(shù)據(jù)10.3 TreeView控件在程序中的應用10.3.1 TreeView控件的概述10.3.2 TreeView控件的常用屬性和方法10.3.3 使用TreeView控件導航數(shù)據(jù)10.3.4 使用TreeView控件顯示數(shù)據(jù)10.4 SSTab控件在程序中的應用10.4.1 SSTab控件的概述10.4.2 SSTab控件的常用屬性10.4.3 使用SSTab控件分頁顯示數(shù)據(jù)10.5 ProgressBar控件在程序中的應用10.5.1 ProgressBar控件的概述10.5.2 ProgressBar控件的常用屬性10.5.3 使用ProgressBar控件顯示數(shù)據(jù)備份進度10.6 ImageList控件在程序中的應用10.6.1 ImageList控件的概述10.6.2 ImageList控件的常用屬性10.6.3 使用ImageList控件將圖片顯示在TreeView中10.7 DTPicker控件在程序中的應用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 設置菜單的快捷鍵和訪問鍵11.1.4 設置菜單分割條11.1.5 創(chuàng)建復選菜單11.1.6 創(chuàng)建級聯(lián)菜單11.1.7 修飾菜單11.1.8 設置菜單無效11.1.9 為菜單事件添加代碼11.1.10 菜單數(shù)組的使用11.2 彈出式菜單11.2.1 彈出式菜單的設計11.2.2 彈出式菜單的調(diào)用11.3 工具欄設計11.3.1 工具欄概述11.3.2 利用ToolBar控件創(chuàng)建工具欄11.3.3 為工具欄按鈕設置分組11.3.4 為工具欄添加下拉菜單11.3.5 給工具欄按鈕添加事件處理代碼11.4 狀態(tài)欄設計11.4.1 狀態(tài)欄概述11.4.2 在狀態(tài)欄中顯示日期、時間11.4.3 在狀態(tài)欄中顯示操作員信息11.4.4 在狀態(tài)欄中顯示鼠標位置11.4.5 在狀態(tài)欄中顯示當前窗體名稱11.4.6 在狀態(tài)欄中顯示當前狀態(tài)11.5 本章小結(jié)第12章 對話框12.1 輸入對話框(InputBox)12.2 消息對話框(MsgBox)12.3 自定義對話框12.3.1 由普通窗體創(chuàng)建的自定義對話框12.3.2 使用對話框模板創(chuàng)建的對話框12.3.3 顯示與關(guān)閉自定義的對話框12.4 公用對話框12.4.1 公用對話框概述12.4.2 使用“打開”對話框12.4.3 使用“另存為”對話框12.4.4 使用“顏色”對話框12.4.5 使用“字體”對話框12.4.6 使用“打印”對話框12.4.7 使用“幫助”對話框12.5 本章小結(jié)第13章 鼠標鍵盤處理13.1 鼠標指針的設置13.1.1 設置鼠標指針的形狀13.1.2 設置鼠標指針為指定的圖片13.1.3 設置鼠標指針為指定的動畫13.2 鼠標事件的響應13.2.1 Click事件和DbClick事件的使用13.2.2 MouseDown事件和MouseUp事件的使用13.2.3 MouseMove事件使用13.3 鍵盤事件的響應13.3.1 KeyDown事件和KeyUp事件的使用13.3.2 KeyPress事件的使用13.4 本章小結(jié)第14章 程序調(diào)試和錯誤處理14.1 Visual Basic中的錯誤14.1.1 編譯錯誤14.1.2 運行錯誤14.1.3 邏輯錯誤14.2 調(diào)試工具和方法14.2.1 調(diào)試工具欄的使用14.2.2 本地窗口的使用14.2.3 立即窗口的使用14.2.4 監(jiān)視窗口的使用14.2.5 插入斷點和逐語句跟蹤14.3 錯誤處理語句和對象14.3.1 Err對象14.3.2 利用On Error語句捕獲錯誤14.3.3 利用Resume語句退出錯誤處理14.4 本章小結(jié)第15章 Visual Basic文件系統(tǒng)編程15.1 文件的基本概念15.1.1 文件的結(jié)構(gòu)15.1.2 文件的分類15.1.3 文件處理的一般步驟15.2 文件操作的語句和函數(shù)15.2.1 文件操作語句15.2.2 文件操作函數(shù)15.3 順序文件15.3.1 順序文件的打開與關(guān)閉15.3.2 順序文件的讀取與寫入操作15.4 隨機文件15.4.1 隨機文件的打開與關(guān)閉15.4.2 隨機文件的讀取與寫入操作15.5 二進制文件15.5.1 二進制文件的打開與關(guān)閉15.5.2 二進制文件的讀取與寫入操作15.6 文件系統(tǒng)控件15.6.1 驅(qū)動器列表框(DriveListBox控件)15.6.2 目錄列表框(DirListBox控件)15.6.3 文件列表框(FileListBox控件)15.6.4 文件系統(tǒng)控件的聯(lián)動15.7 文件系統(tǒng)對象15.7.1 FSO對象模型15.7.2 FileSystemObject對象15.7.3 Drive對象及磁盤驅(qū)動器的操作15.7.4 Folder對象與文件夾的瀏覽15.7.5 File對象與文件的操作15.7.6 TextStream對象與文件的讀寫15.8 本章小結(jié)第16章 Visual Basic圖形圖像技術(shù)16.1 圖形操作基礎16.1.1 Visual Basic的坐標系統(tǒng)(默認、自定義)16.1.2 顏色的使用(QBColor函數(shù)、RGB函數(shù))16.2 圖形控件16.2.1 形狀控件(Shape控件)16.2.2 畫線工具控件(Line控件)16.3 圖形屬性16.3.1 設置繪圖坐標(CurrentX和CurrentY屬性)16.3.2 設置圖形位置和大小(Left和Top,Height和Width屬性)16.3.3 設置圖形的邊框效果(BorderStyle、BorderWidth和BorderColor屬性)16.3.4 設置繪制效果(DrawWidth、DrawStyle和DrawMode屬性)16.3.5 設置前景色和背景色(BackColor和ForeColor屬性)16.3.6 設置填充效果(FillColor和FillStyle屬性)16.4 圖形方法16.4.1 使用PSet方法畫點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控件制作小動畫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編程實現(xiàn)實時混音17.5 動畫處理17.5.1 Timer控件17.5.2 Animation控件17.5.3 播放Flash動畫17.5.4 播放GIF動畫17.6 本章小結(jié)第18章 ADO數(shù)據(jù)庫編程18.1 數(shù)據(jù)庫基礎18.1.1 安裝Access數(shù)據(jù)庫18.1.2 安裝SQL Server數(shù)據(jù)庫18.1.3 啟動SQL Server數(shù)據(jù)庫18.1.4 創(chuàng)建SQL Server數(shù)據(jù)庫18.2 ADO控件18.2.1 連接數(shù)據(jù)源18.2.2 添加、修改和刪除數(shù)據(jù)18.3 ADO對象18.3.1 ADO對象概述18.3.2 連接數(shù)據(jù)源——Connection對象18.3.3 記錄集對象——Recordset對象18.3.4 命令對象——Command對象18.4 本章小結(jié)第19章 數(shù)據(jù)控件編程19.1 DAO控件數(shù)據(jù)庫編程19.1.1 Data控件應用19.1.2 DBList控件應用19.1.3 DBCombo控件應用19.1.4 DBGrid控件應用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 遠程數(shù)據(jù)控件19.5.1 RemoteData控件19.5.2 RemoteData控件與數(shù)據(jù)訪問有關(guān)的屬性19.5.3 RemoteData Control控件應用舉例19.6 本章小結(jié)第20章 Visual Basic網(wǎng)絡編程技術(shù)20.1 網(wǎng)絡基礎知識20.1.1 網(wǎng)絡分層參考模型20.1.2 HTTP20.1.3 FTP20.2 Winsock控件網(wǎng)絡編程20.2.1 TCP基礎20.2.2 UDP基礎20.2.3 Winsock控件的概述20.2.4 開發(fā)客戶端/服務器端聊天程序20.3 Internet Transfer控件網(wǎng)絡編程20.3.1 Internet Transfer控件的概述20.3.2 Internet Transfer控件的使用20.3.3 獲取網(wǎng)頁源碼20.4 WebBrowser控件編程20.4.1 WebBrowser控件概述20.4.2 WebBrowser控件的使用20.4.3 制作簡單瀏覽器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 資源編輯器的簡介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 利用資源文件設置菜單21.4.2 利用資源文件設置鼠標效果21.4.3 利用資源文件設置圖片21.5 本章小結(jié)第22章 VSS版本管理22.1 VSS概述22.2 VSS的安裝和配置22.2.1 VSS的安裝22.2.2 服務器端的配和使用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 清除項目(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 應用程序打包23.1.1 啟動“打包和展開向?qū)А?3.1.2 指定打包類型23.1.3 指定打包文件夾23.1.4 列出包含的文件23.1.5 指定打包選項23.1.6 指定安裝標題23.1.7 指定工作組與項目23.1.8 調(diào)整安裝位置23.1.9 指定共享文件23.1.10 完成并儲存腳本23.2 自定義安裝程序23.3 常見打包問題23.3.1 如何打包文件夾23.3.2 在打包文件時要將系統(tǒng)附加文件添加完全23.3.3 解決在打包應用程序時沒有訪問權(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 在應用程序中使用幫助文件23.5 本章小結(jié)第24章 學生訂票管理系統(tǒng)24.1 開發(fā)背景24.2 系統(tǒng)設計24.2.1 系統(tǒng)目標24.2.2 系統(tǒng)功能結(jié)構(gòu)24.2.3 系統(tǒng)預覽24.2.4 業(yè)務流程圖24.3 數(shù)據(jù)庫設計24.3.1 數(shù)據(jù)庫概要說明24.3.2 數(shù)據(jù)庫邏輯設計24.4 公共模塊設計24.5 客戶端主窗體設計24.5.1 客戶端主窗體模塊概述24.5.2 客戶端主窗體實現(xiàn)過程24.6 列車時刻表模塊設計24.6.1 列車時刻表模塊概述24.6.2 列車時刻表模塊實現(xiàn)過程24.7 訂票管理模塊設計24.7.1 訂票管理模塊概述24.7.2 訂票管理模塊實現(xiàn)過程24.8 剩余車票查詢模塊設計24.8.1 剩余車票查詢模塊概述24.8.2 剩余車票查詢模塊實現(xiàn)過程24.9 列車信息錄入模塊設計24.9.1 列車信息錄入模塊概述24.9.2 列車信息錄入實現(xiàn)過程24.10 信息統(tǒng)計模塊設計24.10.1 信息統(tǒng)計模塊概述24.10.2 信息統(tǒng)計模塊實現(xiàn)過程24.11 程序調(diào)試及出錯處理24.11.1 對象變量或With塊變量未設置24.11.2 屬性只讀24.11.3 數(shù)據(jù)庫中字段長度設置過短24.11.4 下標越界的錯誤24.12 文件清單24.13 本章總結(jié)第25章 庫存管理系統(tǒng)25.1 開發(fā)背景25.2 系統(tǒng)設計25.2.1 項目規(guī)劃25.2.2 系統(tǒng)功能結(jié)構(gòu)25.2.3 主窗體預覽25.2.4 業(yè)務流程圖25.3 數(shù)據(jù)庫設計25.3.1 數(shù)據(jù)庫概要說明25.3.2 數(shù)據(jù)庫邏輯設計25.4 主窗體設計25.4.1 窗體設計25.4.2 代碼設計25.5 報表的設計25.5.1 出庫報表設計25.5.2 庫存報表設計25.6 供應商信息維護25.6.1 窗體設計25.6.2 代碼設計25.7 貨品入庫管理25.7.1 窗體設計25.7.2 代碼設計25.8 貨品出庫管理25.8.1 窗體設計25.8.2 代碼設計25.9 貨品借出管理25.9.1 窗體設計25.9.2 代碼設計25.10 貨品歸還管理25.10.1 窗體設計25.10.2 代碼設計25.11 庫存信息查詢25.11.1 窗體設計25.11.2 代碼設計25.12 出入庫現(xiàn)金年統(tǒng)計25.12.1 窗體設計25.12.2 代碼設計25.13 疑難問題分析解決25.13.1 如何在主窗體界面中添加窗體分割條25.13.2 如何使應用程序自動適應屏幕的分辨率25.14 程序調(diào)試與故障處理25.15 文件清單25.16 本章總結(jié)附錄 實例快速檢索
章節(jié)摘錄
插圖:1.1.1 Visual Basic的發(fā)展Visual Basic 6.0是微軟公司推出的可視化編程工具,它提供了非常簡單、快捷的開發(fā)方法,無論是初學者還是專業(yè)開發(fā)人員,只要稍有語言基礎就可以快速掌握并精通。Basic是Beginner’SA11.purpose Symbolic Instruction Code(初學者通用符號指令代碼)的縮寫,它誕生于20世紀60年代初期,因其簡單易學、使用方便,受到廣大編程人員一貫的青睞。1991年,Microsoft公司首先推出了建立在Windows開發(fā)平臺基礎上的開發(fā)工具——visualBasic 1.0。Visual Basic是基于Basic語言基礎上的一種可視化程序設計語言。之后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)境、功能上進一步完善和擴充,在數(shù)據(jù)庫管理、網(wǎng)絡編程等方面得到了更加廣泛的應用。1.1.2 Visual Basic 6.0的版本Visual Basic 6.0有學習版、專業(yè)版和企業(yè)版3種不同的版本。1.學習版針對初學者學習和使用的基礎版本,學習版包括所有Visual Basic 6.0的內(nèi)部控件以及網(wǎng)格、選項卡和數(shù)據(jù)綁定控件,提供的文檔有Leam Visual Basic Now CD和包含全部聯(lián)機文檔的Microsoft Developer Network CD。通過學習版編程人員可以輕松開發(fā)Windows和Windows NT的應用程序。
編輯推薦
適合自學:《Visual Basic程序設計標準教程(DVD視頻教學版)》從零起步、循序漸進,全面提高學、練、用能力。技術(shù)參考手冊全書分為起步篇、提高篇和實例篇,內(nèi)容全面。您可以根據(jù)實際情況選擇閱讀《Visual Basic程序設計標準教程(DVD視頻教學版)》的不同部分。編程實例參考手冊書中包含125個編程實例、2個綜合項目案例。可以讓您在實戰(zhàn)中掌握編程技能。老師講解超大容量的DVD多媒體教學光盤??偣?00分鐘的多媒體語音視頻教學就像有一位專業(yè)老師貼身指導一樣。免費網(wǎng)絡學習課堂贈送3周(21小時)網(wǎng)上課堂(價值1000元),助您跨越入門障礙。包括9小時網(wǎng)上視頻學習,9小時網(wǎng)上實戰(zhàn)訓練。3小時網(wǎng)上課堂答疑。網(wǎng)址www.cccxy.com(明日網(wǎng)絡學習課堂),購書讀者進入網(wǎng)址按提示登錄即可。DVD光盤內(nèi)容:書中所有安全的源代碼、600分鐘多媒體語音視頻教學、《Java編程詞典體驗版》、贈送6套商務軟件。明日科技有限公司是一家以計算機軟件技術(shù)為核心的高科技企業(yè),多年來始終致力于行業(yè)管理軟件開發(fā)、數(shù)字化出版物制作、計算機網(wǎng)絡系統(tǒng)綜合應用以及行業(yè)電子商務網(wǎng)站開發(fā)等領(lǐng)域,涉及生產(chǎn)、管理、控制、倉儲、物流、營銷、服務等行業(yè)。公司擁有軟件開發(fā)和項目實施方面的資深專家和學習型技術(shù)團隊,多年來積累了豐富的技術(shù)文檔和學習資料,公司的開發(fā)團隊不僅是開拓進取的技術(shù)實踐者,更致力于成為技術(shù)的普及和傳播者?!禫isual Basic程序設計標準教程(DVD視頻教學版)》提供的模塊源代碼可直接運用于二次開發(fā),提高開發(fā)效率。全書共20章,包含17個典型模塊。內(nèi)容涉及圖形圖像處理、多媒體、數(shù)據(jù)庫、網(wǎng)絡通信、報表打印、硬件開發(fā)等領(lǐng)域。一部久享盛譽的程序開發(fā)寶典,精選500多個典型范例,覆蓋全面,源于實際項目開發(fā),幫助讀者短時間掌握更多實用技術(shù)、提高編程水平,?范例經(jīng)過精心編排,重點、難點突出,易查易學,附錄提供快速索引,查找方便,光盤包含所有范例源代碼及速查工具。
圖書封面
評論、評分、閱讀與下載