Visual Basic程序設(shè)計(jì)全程指南

出版時(shí)間:1970-1  出版社:電子工業(yè)出版社  作者:瞿彬,王鳳林 著  頁數(shù):546  
Tag標(biāo)簽:無  

前言

Visual Basic(簡稱VB)是Microsoft公司推出的一種Windows應(yīng)用程序開發(fā)工具。由于它具有簡單易學(xué)、操作方便、功能強(qiáng)大等特點(diǎn),已經(jīng)成為普通用戶首選的程序設(shè)計(jì)語言。在我國,VB 6.0中文版相當(dāng)流行。它提供了程序設(shè)計(jì)領(lǐng)域中文件訪問技術(shù)、圖形圖像處理技術(shù)、網(wǎng)絡(luò)通信技術(shù)、多媒體技術(shù)和數(shù)據(jù)庫編程技術(shù)等。Visual Basic幾乎可以開發(fā)任何一個(gè)軟件產(chǎn)品。本書依照讀者的學(xué)習(xí)規(guī)律,首先通過創(chuàng)建第一個(gè)應(yīng)用程序,來啟發(fā)讀者進(jìn)入Visual Basic 6.0之門,介紹語言基礎(chǔ),在讀者掌握了這些基本概念的基礎(chǔ)上,再對內(nèi)容進(jìn)行深入的介紹,嚴(yán)格遵循由淺入深、循序漸進(jìn)的原則。本書按照Visual Basic 6.0內(nèi)在的聯(lián)系將各種基本技術(shù)、各種技術(shù)應(yīng)用領(lǐng)域編排在一起,介紹當(dāng)前Visual Basic 6.0應(yīng)用軟件開發(fā)中經(jīng)常用到的技術(shù)。全書共分15章。

內(nèi)容概要

  《Visual Basic程序設(shè)計(jì)全程指南》通過大量的實(shí)例,由淺入深地介紹了Visual Basic 6.0軟件開發(fā)的知識和編程方法。全書概念清晰、層次分明,通俗易懂?!禫isual Basic程序設(shè)計(jì)全程指南》詳細(xì)介紹了VB 6.0的基本知識、VB編程語言、VB 6.0面向?qū)ο蠹夹g(shù)、VB 6.0的常用控件、Access和SQL Server的基礎(chǔ)知識、數(shù)據(jù)庫編程技術(shù)、多媒體技術(shù)、網(wǎng)絡(luò)編程技術(shù)等。  《Visual Basic程序設(shè)計(jì)全程指南》主要適用于初、中級的Visual Basic 6.0用戶,但后面幾章“VB數(shù)據(jù)庫編程”及“圖形、鼠標(biāo)和多媒體應(yīng)用”等也適用于高級用戶使用。為了方便讀者的學(xué)習(xí),《Visual Basic程序設(shè)計(jì)全程指南》在配套光盤中存放了所有《Visual Basic程序設(shè)計(jì)全程指南》的實(shí)例。

書籍目錄

第1篇 語言基礎(chǔ)第1章 Visual Basic 6.0概述 11.1 Visual Basic簡介 21.1.1 Windows編程和事件驅(qū)動(dòng) 21.1.2 面向?qū)ο缶幊?31.1.3 交互式開發(fā) 31.2 Visual Basic 6.0的版本 41.3 Visual Basic 6.0的新特點(diǎn) 41.3.1 控件的新特點(diǎn) 41.3.2 數(shù)據(jù)庫 71.3.3 語言的新增特性 71.3.4 網(wǎng)絡(luò)開發(fā) 71.4 Visual Basic 6.0的安裝 81.4.1 Visual Basic 6.0的運(yùn)行環(huán)境 81.4.2 安裝Visual Basic 6.0 81.4.3 添加或刪除Visual Basic 6.0組件 101.5 啟動(dòng)和退出Visual Basic 6.0 111.5.1 啟動(dòng)Visual Basic 6.0 111.5.2 退出Visual Basic 6.0 111.6 Visual Basic 6.0的集成開發(fā)環(huán)境 121.7 第一個(gè)Visual Basic應(yīng)用程序 201.7.1 界面設(shè)計(jì) 201.7.2 設(shè)置對象的屬性 231.7.3 編寫事件驅(qū)動(dòng)代碼 231.7.4 運(yùn)行應(yīng)用程序 251.8 工程管理 251.8.1 工程的基本概念 251.8.2 工程資源管理器 261.8.3 工程結(jié)構(gòu) 261.8.4 創(chuàng)建、打開和保存工程 271.8.5 編譯工程 291.8.6 添加、刪除文件 301.8.7 在工程中添加控件 311.8.8 使用其他應(yīng)用程序的對象 321.8.9 使用資源文件 331.8.10 設(shè)置工程選項(xiàng) 331.9 本章小結(jié) 34第2章 VB程序設(shè)計(jì)基礎(chǔ) 352.1 基本概念 362.1.1 關(guān)鍵字 362.1.2 標(biāo)識符 362.1.3 VB字符集 362.2 數(shù)據(jù)類型 372.2.1 基本數(shù)據(jù)類型 372.2.2 數(shù)據(jù)類型轉(zhuǎn)換 402.2.3 自定義數(shù)據(jù)類型 402.3 常量和變量 412.3.1 常量 412.3.2 變量 442.4 運(yùn)算符和表達(dá)式 512.4.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 512.4.2 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 532.4.3 邏輯運(yùn)算符和邏輯表達(dá)式 562.4.4 連接運(yùn)算符和字符串表達(dá)式 582.4.5 日期表達(dá)式 602.4.6 運(yùn)算符優(yōu)先順序 612.5 數(shù)據(jù)的輸入/輸出 612.5.1 InputBox函數(shù) 612.5.2 MsgBox函數(shù) 642.5.3 Print方法 672.6 常用內(nèi)部函數(shù) 702.6.1 算術(shù)函數(shù) 702.6.2 字符串函數(shù) 732.6.3 日期與時(shí)間函數(shù) 742.7 本章小結(jié) 75第3章 Visual Basic程序語句 763.1 VB編碼規(guī)則 773.1.1 VB語句 773.1.2 代碼書寫規(guī)則 773.1.3 語句書寫規(guī)則 773.1.4 賦值語句 783.1.5 注釋語句 793.1.6 命令格式中的符號約定 803.1.7 良好的編程習(xí)慣 803.2 基本控制結(jié)構(gòu) 813.3 順序結(jié)構(gòu) 813.4 分支結(jié)構(gòu) 823.4.1 If語句 823.4.2 Select Case語句 863.4.3 分支結(jié)構(gòu)的嵌套 883.5 循環(huán)結(jié)構(gòu) 913.5.1 Do…Loop語句 913.5.2 While…Wend語句 963.5.3 For…Next語句 973.5.4 循環(huán)嵌套 1013.6 其他的控制語句 1023.6.1 Goto語句 1033.6.2 Exit與End語句 1033.6.3 Stop語句 1043.7 本章小結(jié) 104第4章 數(shù)組 1054.1 數(shù)組的概念和作用 1064.2 數(shù)組的聲明 1064.3 數(shù)組的引用 1074.4 靜態(tài)數(shù)組和動(dòng)態(tài)數(shù)組 1084.4.1 定義動(dòng)態(tài)數(shù)組 1084.4.2 保留動(dòng)態(tài)數(shù)組的內(nèi)容 1094.5 數(shù)組的基本操作 1094.5.1 給數(shù)組元素賦初值 1094.5.2 數(shù)組的輸入、輸出 1114.5.3 數(shù)組的賦值 1144.5.4 數(shù)組中最大元素和所在下標(biāo)及各4.5.4 元素之和 1154.5.5 交換數(shù)組中各元素 1174.6 二維數(shù)組 1184.7 多維數(shù)組 1204.8 控件數(shù)組 1214.8.1 控件數(shù)組的概念 1214.8.2 控件數(shù)組的建立 1214.9 自定義類型和數(shù)組 1264.10 本章小結(jié) 127第2篇 開發(fā)進(jìn)階第5章 過程和函數(shù) 1285.1 Sub過程 1295.1.1 事件過程 1295.1.2 通用過程 1305.2 Function過程 1335.3 過程的調(diào)用 1345.3.1 調(diào)用Sub事件過程 1345.3.2 調(diào)用Sub通用過程 1365.3.3 調(diào)用Function過程 1385.3.4 調(diào)用其他模塊中的過程 1405.4 參數(shù)傳遞 1425.4.1 形參和實(shí)參 1435.4.2 參數(shù)按值傳遞和按地址傳遞 1445.4.3 數(shù)組參數(shù) 1495.4.4 對象參數(shù) 1515.4.5 參數(shù)的其他知識 1545.5 過程的嵌套和遞歸調(diào)用 1615.5.1 過程的嵌套調(diào)用 1615.5.2 過程的遞歸調(diào)用 1635.6 Sub Main過程與快速提示窗體 1665.6.1 Sub Main過程 1665.6.2 啟動(dòng)時(shí)的快速顯示 1685.7 綜合應(yīng)用 1695.7.1 排序問題 1695.7.2 查找問題 1745.7.3 插入問題 1785.8 本章小結(jié) 180第6章 VB面向?qū)ο蠹夹g(shù) 1816.1 面向?qū)ο蟮某绦蛟O(shè)計(jì) 1826.2 對象和類 1826.3 創(chuàng)建對象 1846.3.1 聲明對象變量 1846.3.2 為對象變量賦值 1846.3.3 對象變量的使用 1856.3.4 特定對象類型與一般對象類型 1866.3.5 作為對象的窗體 1876.3.6 釋放對對象的引用 1876.3.7 給過程傳遞對象 1876.4 使用New關(guān)鍵字 1886.4.1 在窗體上使用New關(guān)鍵字 1886.4.2 對其他對象使用New關(guān)鍵字 1906.4.3 New關(guān)鍵字的限制 1916.5 對象的屬性、方法和事件 1926.5.1 對象的屬性 1926.5.2 對象的方法 1976.5.3 對象的事件 1996.6 使用With結(jié)構(gòu) 1996.7 類的相關(guān)知識 2016.7.1 類將用戶定義類型和過程組織在一起 2016.7.2 定制窗體類 2026.7.3 類的引用 2056.7.4 向類中添加屬性 2056.7.5 運(yùn)用屬性過程 2116.7.6 向類中添加方法 2176.7.7 向類中添加事件 2176.8 本章小結(jié) 224第7章 窗體 2257.1 窗體的結(jié)構(gòu) 2267.2 窗體屬性 2267.2.1 雜項(xiàng)屬性 2277.2.2 外觀屬性 2287.2.3 位置屬性 2307.2.4 行為屬性 2307.2.5 字體屬性 2307.2.6 DDE屬性 2307.2.7 縮放屬性 2307.3 窗體的常用方法 2317.3.1 顯示窗體——Show方法 2317.3.2 隱藏窗體——Hide方法 2337.3.3 移動(dòng)窗體——Move方法 2347.3.4 添加自定義方法和屬性 2357.4 窗體的常用事件 2357.4.1 Click事件 2367.4.2 DblClick事件 2377.4.3 初始化——Initialize事件 2387.4.4 Activate和Deactivate事件 2397.4.5 Load事件 2417.4.6 QueryUnload事件 2417.4.7 Unload事件 2427.4.8 GotFocus和LostFocus事件 2457.4.9 Resize事件 2457.5 窗體的啟動(dòng)、加載、卸載和關(guān)閉 2477.5.1 設(shè)置啟動(dòng)窗體 2477.5.2 加載窗體——Load語句 2477.5.3 卸載窗體——Unload語句 2487.5.4 關(guān)閉窗體——End語句 2507.6 本章小結(jié) 250第8章 VB常用控件 2518.1 控件介紹 2528.1.1 控件的分類 2528.1.2 名稱(Name)屬性 2528.1.3 控件的值屬性 2538.1.4 焦點(diǎn)(focus) 2538.1.5 Move方法 2548.1.6 訪問鍵 2548.1.7 容器 2548.2 標(biāo)簽控件(Label) 2548.2.1 標(biāo)簽控件的常用屬性 2558.2.2 標(biāo)簽控件的常用方法 2578.3 文本框控件(TextBox) 2588.3.1 文本框控件的常用屬性 2588.3.2 文本框控件的常用事件 2648.3.3 文本框控件的常用方法 2658.4 命令按鈕控件(CommandButton) 2678.4.1 命令按鈕的常用屬性 2678.4.2 命令按鈕的常用事件 2688.4.3 命令按鈕的常用方法 2698.5 單選按鈕控件(OptionButton) 2708.5.1 單選按鈕的常用屬性 2708.5.2 單選按鈕的常用事件 2718.6 復(fù)選框控件(CheckBox) 2738.6.1 復(fù)選框的常用屬性 2738.6.2 復(fù)選框控件的常用事件 2748.7 框架控件(Frame) 2758.8 列表框控件(ListBox) 2778.8.1 列表框控件常用屬性 2778.8.2 列表框的常用事件 2798.8.3 列表框的常用方法 2798.9 組合框控件(ComboBox) 2838.9.1 組合框控件常用屬性 2838.9.2 組合控件的常用事件和方法 2838.10 圖片框和圖像框控件 2868.10.1 圖片框控件(PictureBox) 2868.10.2 圖像框(Image) 2898.10.3 圖片框與圖像框的區(qū)別 2908.11 滾動(dòng)條控件 2938.11.1 滾動(dòng)條控件的常用屬性 2938.11.2 滾動(dòng)條控件的常用事件 2948.12 定時(shí)器(Timer)控件 2968.12.1 定時(shí)器控件的常用屬性 2968.12.2 定時(shí)器控件的常用事件 2978.13 文件系統(tǒng)控件 2998.13.1 常用屬性 2998.13.2 常用事件 2998.13.3 常用語句 3008.14 本章小結(jié) 301第9章 用戶界面設(shè)計(jì) 3029.1 用戶界面 3039.1.1 用戶界面類型 3039.1.2 VB應(yīng)用程序的界面設(shè)計(jì) 3049.2 菜單設(shè)計(jì) 3049.2.1 菜單的基本概念 3049.2.2 菜單編輯器 3069.2.3 下拉式菜單的設(shè)計(jì) 3089.2.4 彈出式菜單的設(shè)計(jì) 3109.2.5 菜單的Click事件 3119.2.6 運(yùn)行時(shí)改變菜單屬性 3129.3 通用對話框 3139.3.1 通用對話框控件 3139.3.2 “打開”/“另存為”對話框 3149.3.3 “顏色”對話框 3189.3.4 “字體”對話框 3209.3.5 “打印”對話框 3239.3.6 “幫助”窗口 3259.4 MDI窗體設(shè)計(jì) 3269.4.1 MDI主窗體和MDI子窗體 3269.4.2 創(chuàng)建MDI應(yīng)用程序 3279.4.3 MDI窗體運(yùn)行時(shí)的特性 3289.4.4 MDI窗體及其子窗體的應(yīng)用 3299.5 工具欄 3339.5.1 Toolbar控件 3349.5.2 添加按鈕 3369.5.3 ImageList控件 3399.5.4 添加圖像 3419.5.5 將ToolBar控件與ImageList控件相關(guān)聯(lián) 3449.5.6 響應(yīng)Toolbar控件的事件 3459.6 狀態(tài)欄 3489.6.1 StatusBar控件的常用屬性 3489.6.2 添加面板 3509.7 本章小結(jié) 351第10章 程序調(diào)試和創(chuàng)建幫助 35210.1 程序的調(diào)試 35310.1.1 VB的三種工作模式 35310.1.2 錯(cuò)誤的類型 35410.2 斷點(diǎn)跟蹤調(diào)試 35810.2.1 調(diào)試工具欄 35810.2.2 設(shè)置斷點(diǎn) 35910.2.3 跟蹤調(diào)試程序 36010.3 使用調(diào)試窗口 36210.3.1 立即窗口 36310.3.2 監(jiān)視窗口 36510.3.3 本地窗口 36710.4 錯(cuò)誤處理和條件編譯 36810.4.1 捕獲錯(cuò)誤 36810.4.2 退出錯(cuò)誤處理語句 36910.4.3 屏蔽錯(cuò)誤 36910.4.4 Err對象 37110.5 為應(yīng)用程序提供幫助 37210.5.1 使用Windows Help Workshop創(chuàng)建幫助 37310.5.2 從Visual Basic中使用幫助文件 37510.6 制作安裝程序 37510.7 小結(jié) 375第3篇 數(shù)據(jù)庫開發(fā)第11章 數(shù)據(jù)庫基礎(chǔ)知識 37611.1 使用Access數(shù)據(jù)庫 37711.2 SQL Server數(shù)據(jù)庫 37811.2.1 SQL Server簡介 37911.2.2 SQL Server 2005的主要特性 37911.2.3 SQL Server 2005的安裝 38011.2.4 啟動(dòng)SQL Server 2005 38311.3 SQL Server 2005的使用 38411.3.1 數(shù)據(jù)庫管理 38411.3.2 表管理 38911.3.3 視圖管理 39111.4 常用的Transact-SQL語言 39211.4.1 數(shù)據(jù)定義 39311.4.2 數(shù)據(jù)查詢 39611.4.3 數(shù)據(jù)更新 40011.5 本章小結(jié) 407第12章 VB數(shù)據(jù)庫編程 40812.1 DAO控件 40912.1.1 DAO控件概述 40912.1.2 Data控件 40912.2 DAO對象數(shù)據(jù)庫編程 41612.3 ADO控件 42112.3.1 ADO基本概念 42112.3.2 創(chuàng)建ADO Data控件 42212.4 ADO對象 42912.4.1 Connection對象 43012.4.2 RecordSet對象 44112.4.3 Command對象 44612.5 報(bào)表設(shè)計(jì) 45012.5.1 報(bào)表設(shè)計(jì)器 45012.5.2 設(shè)計(jì)報(bào)表 45012.5.3 報(bào)表打印 45012.6 本章小結(jié) 450第4篇 高級技術(shù)第13章 圖形、鼠標(biāo)和多媒體應(yīng)用 45113.1 圖形和文本 45213.1.1 坐標(biāo)系 45213.1.2 顏色的設(shè)置 45313.1.3 圖形處理 45513.1.4 文本處理 46413.1.5 打印 46713.1.6 剪貼板(ClipBoard) 46813.2 鼠標(biāo)和鍵盤 47113.2.1 鼠標(biāo)事件 47113.2.2 改變鼠標(biāo)指針 47613.2.3 鍵盤事件 47713.2.4 控件拖放 48013.2.5 OLE拖放 48613.3 多媒體應(yīng)用 48913.3.1 Animation控件 48913.3.2 Multimedia控件 49113.4 本章小結(jié) 495第14章 文件處理 49614.1 文件概述 49714.1.1 文件的結(jié)構(gòu) 49714.1.2 文件的分類 49714.1.3 文件的基本操作 49714.2 順序文件 49714.2.1 順序文件的打開與關(guān)閉 49714.2.2 順序文件的讀寫操作 49914.2.3 其他語句與函數(shù) 50614.3 隨機(jī)文件 50914.3.1 聲明變量 50914.3.2 隨機(jī)文件的打開與關(guān)閉 51014.3.3 隨機(jī)文件的讀寫操作 51014.2.4 隨機(jī)文件的增和刪 51114.4 二進(jìn)制文件 51414.4.1 二進(jìn)制文件的打開 51514.4.2 二進(jìn)制文件的讀寫操作 51514.5 常用的文件操作語句和函數(shù) 51614.6 本章小結(jié) 516第15章 VB網(wǎng)絡(luò)編程 51715.1 Winsock控件網(wǎng)絡(luò)編程 51815.1.1 TCP基礎(chǔ) 51815.1.2 UDP基礎(chǔ) 51815.1.3 Winsock控件屬性 51915.1.4 Winsock控件方法 51915.1.5 Winsock控件事件 51915.1.6 Winsock控件的TCP編程 51915.1.7 Winsock控件的UDP編程技術(shù) 53015.2 Internet Transfer控件網(wǎng)絡(luò)編程 53415.2.1 Internet Transfer控件屬性 53515.2.2 Internet Transfer控件方法 53515.2.3 Internet Transfer控件事件 53515.3 WebBrowser控件 53715.3.1 WebBrowser控件屬性 53815.3.2 WebBrowser控件方法 53815.3.3 WebBrowser控件事件 53815.4 MSComm控件 54115.4.1 MSComm控件的屬性 54115.4.2 MSComm控件的事件 54115.4.3 利用MSComm控件進(jìn)行通信的步驟 54115.5 本章小結(jié) 546實(shí)例目錄第2章 VB程序設(shè)計(jì)基礎(chǔ) 35實(shí)例2-1 常量的使用 43實(shí)例2-2 變量的使用 49實(shí)例2-3 算術(shù)表達(dá)式的使用 52實(shí)例2-4 關(guān)系表達(dá)式的使用 54實(shí)例2-5 邏輯表達(dá)式的使用 57實(shí)例2-6 字符串達(dá)式的使用 59實(shí)例2-7 InputBox函數(shù)的使用 62實(shí)例2-8 MsgBox函數(shù)的使用 66實(shí)例2-9 Print方法的使用 69實(shí)例2-10 查看某年的元旦是星期幾 71實(shí)例2-11 將輸入的字符串反向顯示 73第3章 Visual Basic程序語句 76實(shí)例3-1 if語句的應(yīng)用 84實(shí)例3-2 Select Case語句的應(yīng)用 87實(shí)例3-3 求二次方程的解 89實(shí)例3-4 求1到100之間的正整數(shù)之和 92實(shí)例3-5 加密文本 94實(shí)例3-6 求解1!+2!+3!+…+n!的和 96實(shí)例3-7 計(jì)算1~100之內(nèi)連續(xù)奇數(shù)的和 99實(shí)例3-8 For Each循環(huán)語句的使用 100實(shí)例3-9 打印九九乘法表 101第4章 數(shù)組 105實(shí)例4-1 給數(shù)組元素賦初值 110實(shí)例4-2 為數(shù)組輸入數(shù)據(jù) 112實(shí)例4-3 求最大數(shù)組元素并求各元素之和 115實(shí)例4-4 交換數(shù)組元素 117實(shí)例4-5 打印楊輝三角 118實(shí)例4-6 一個(gè)簡單計(jì)算器 123第5章 過程和函數(shù) 128實(shí)例5-1 調(diào)用Sub事件過程 135實(shí)例5-2 計(jì)算1!+2!+...+n!階乘的和 136實(shí)例5-3 求兩個(gè)自然數(shù)的最大公約數(shù) 138實(shí)例5-4 求a!+b!的值 141實(shí)例5-5 求a、b兩數(shù)中較大數(shù) 144實(shí)例5-6 按值和按地址傳遞參數(shù)的比較 147實(shí)例5-7 數(shù)組作為過程參數(shù) 149實(shí)例5-8 對象作為過程參數(shù) 152實(shí)例5-9  檢查可選參數(shù)是否被省略 155實(shí)例5-10 指定可選參數(shù)默認(rèn)值 157實(shí)例5-11 使用不定量的參數(shù) 159實(shí)例5-12 使用命名參數(shù)方法來傳遞參數(shù)值 160實(shí)例5-13 過程嵌套調(diào)用的應(yīng)用 161實(shí)例5-14 用遞歸方式求n! 164實(shí)例5-15 Sub Main過程的使用 167實(shí)例5-16 冒泡排序 171實(shí)例5-17 選擇排序 173實(shí)例5-18 順序查找法 174實(shí)例5-19 折半查找 176實(shí)例5-20 向數(shù)組中插入數(shù)組元素 178第6章 VB面向?qū)ο蠹夹g(shù) 181實(shí)例6-1 對象變量的使用 185實(shí)例6-2 在窗體上使用New關(guān)鍵字 188實(shí)例6-3 對其他對象使用New關(guān)鍵字 190實(shí)例6-4 用屬性控制對象 194實(shí)例6-5 使用默認(rèn)屬性 196實(shí)例6-6 使用對象方法 198實(shí)例6-7 使用With結(jié)構(gòu)設(shè)置對象屬性 200實(shí)例6-8 添加定制的屬性 203實(shí)例6-9 Property Get過程的應(yīng)用 207實(shí)例6-10 Property Let過程的應(yīng)用 209實(shí)例6-11 讀寫屬性過程的應(yīng)用 212實(shí)例6-12 讀寫二維數(shù)組屬性 215實(shí)例6-13 向類中添加事件 219實(shí)例6-14 類模塊的循序漸進(jìn) 221第7章 窗體 225實(shí)例7-1 模式和非模式窗體 231實(shí)例7-2 顯示和隱藏窗體 233實(shí)例7-3 單擊改變窗體標(biāo)題 237實(shí)例7-4 雙擊事件過程應(yīng)用 238實(shí)例7-5 Activate和Deactivate事件應(yīng)用 239實(shí)例7-6 窗體的載入和卸載 243實(shí)例7-7 Resize事件應(yīng)用 246實(shí)例7-8 加載和卸載窗體 249第8章 VB常用控件 251實(shí)例8-1 顯示系統(tǒng)時(shí)間 257實(shí)例8-2 創(chuàng)建一個(gè)登錄界面 260實(shí)例8-3 查找字符串 263實(shí)例8-4 簡單加法器 266實(shí)例8-5 命令按鈕的應(yīng)用 269實(shí)例8-6 單選按鈕的應(yīng)用 271實(shí)例8-7 復(fù)選框控件的應(yīng)用 274實(shí)例8-8 框架控件的應(yīng)用 275實(shí)例8-9 列表框控件的應(yīng)用 279實(shí)例8-10 組合框控件的應(yīng)用 284實(shí)例8-11 圖片框控件的應(yīng)用 288實(shí)例8-12 圖片框和圖像框的應(yīng)用 290實(shí)例8-13 滾動(dòng)條控件的應(yīng)用 294實(shí)例8-14 定時(shí)器控件的應(yīng)用 297實(shí)例8-15 文件系統(tǒng)控件的應(yīng)用 300第9章 用戶界面設(shè)計(jì) 302實(shí)例9-1 下拉式菜單 308實(shí)例9-2 彈出式菜單 311實(shí)例9-3 菜單的Click事件應(yīng)用 312實(shí)例9-4 使用“打開”/“另存為”對話框 317實(shí)例9-5 使用“顏色”對話框 319實(shí)例9-6 使用“字體”對話框 321實(shí)例9-7 使用“打印”對話框 324實(shí)例9-8 使用“幫助”窗口 325實(shí)例9-9 MDI窗體的應(yīng)用 332實(shí)例9-10 向Toolbar控件添加按鈕 338實(shí)例9-11 使用ImageList控件 342實(shí)例9-12 將ToolBar控件與ImageList實(shí)例9-12 控件相關(guān)聯(lián) 344實(shí)例9-13 創(chuàng)建簡單工具欄 346實(shí)例9-14 創(chuàng)建狀態(tài)欄 351第10章 程序調(diào)試和創(chuàng)建幫助 352實(shí)例10-1 在立即窗口內(nèi)檢查數(shù)據(jù) 364實(shí)例10-2 屏蔽錯(cuò)誤 370第11章 數(shù)據(jù)庫基礎(chǔ)知識 376實(shí)例11-1 創(chuàng)建基本表 395實(shí)例11-2 單表查詢 398實(shí)例11-3 向表中插入數(shù)據(jù) 402實(shí)例11-4 修改表中數(shù)據(jù) 404實(shí)例11-5 刪除表中數(shù)據(jù) 406第12章 VB數(shù)據(jù)庫編程 408實(shí)例12-1 Data控件的應(yīng)用 413實(shí)例12-2 DAO對象的使用 417實(shí)例12-3 ADO控件數(shù)據(jù)庫編程 426實(shí)例12-4 使用ADO對象連接數(shù)據(jù)庫 433實(shí)例12-5 通過ODBC連接Access數(shù)據(jù)庫 437實(shí)例12-6 通過ODBC連接SQL Server實(shí)例12-6 數(shù)據(jù)庫 439實(shí)例12-7 通過OLE DB連接Access數(shù)據(jù)庫 440實(shí)例12-8 通過OLE DB連接SQL Server實(shí)例12-8 數(shù)據(jù)庫 441實(shí)例12-9 RecordSet對象的使用 443實(shí)例12-10 Command對象的使用 447第13章 圖形、鼠標(biāo)和多媒體應(yīng)用 451實(shí)例13-1 畫像素點(diǎn)和矩形框 456實(shí)例13-2 Circle方法的使用 458實(shí)例13-3 PaintPicture方法的使用 461實(shí)例13-4 AutoRedraw屬性的使用 462實(shí)例13-5 在窗體顯示文本 465實(shí)例13-6 字體匹配 466實(shí)例13-7 剪貼板的使用 469實(shí)例13-8 MouseDown事件的使用 472實(shí)例13-9 在窗體中畫線 474實(shí)例13-10 MouseMove事件的使用 475實(shí)例13-11 KeyDown事件的使用 480實(shí)例13-12 拖放圖片 482實(shí)例13-13 控件拖放的應(yīng)用實(shí)例 483實(shí)例13-14 OLE拖放的應(yīng)用實(shí)例 488實(shí)例13-15 Animation控件的使用 490實(shí)例13-16 Multimedia控件的使用 493第14章 文件處理 496實(shí)例14-1 Print#語句的使用 500實(shí)例14-2 Print與Write語句比較 501實(shí)例14-3 Input #語句的使用 503實(shí)例14-4 Line Input#語句的使用 505實(shí)例14-5 Input函數(shù)的使用 506實(shí)例14-6 讀寫順序文件 507實(shí)例14-7 讀寫隨機(jī)文件 511實(shí)例14-8 讀寫二進(jìn)制文件 515第15章 VB網(wǎng)絡(luò)編程 517實(shí)例15-1 基于TCP連接的C/S程序 521實(shí)例15-2 基于TCP的多客戶端連接 525實(shí)例15-3 基于UDP的簡單聊天程序 531實(shí)例15-4 Internet Transfer控件的應(yīng)用一 535實(shí)例15-5 Internet Transfer控件的應(yīng)用二 536實(shí)例15-6 簡易的WWW瀏覽器 539實(shí)例15-7 MSComm控件應(yīng)用一 542實(shí)例15-8 MSComm控件應(yīng)用二 544

章節(jié)摘錄

插圖:1.8.2 工程資源管理器當(dāng)創(chuàng)建、添加或從一工程中刪除可編輯文件時(shí),Visual Basic會(huì)反映工程資源管理器窗口中發(fā)生的變化,該窗口包含此工程的當(dāng)前文件的列表。圖1.20所示的工程資源管理器窗口中列出可以納入Visual Basic工程的一些文件類型。1.8.3 工程結(jié)構(gòu)每次保存工程,VB都要更新工程文件(.vbp)。工程文件包含文件列表,它與出現(xiàn)在工程資源管理器窗口的文件列表相同,工程文件還引用工程中所使用的ActiveX控件和可插入對象。下面簡單講述了可以納入工程的不同類型的文件和對象。關(guān)于它們的詳細(xì)介紹將會(huì)在本書后面的章節(jié)中陸續(xù)介紹。(1)窗體模塊窗體模塊(具有.frm文件擴(kuò)展名)包含窗體及其控件的正文描述,包括它們的屬性設(shè)置。它們也含有窗體級的常數(shù)、變量和外部過程的聲明、事件過程和一般過程。(2)類模塊類模塊(具有.cls文件擴(kuò)展名)與窗體模塊類似,只是沒有可見的用戶界面。可以使用類模塊創(chuàng)建含有方法和屬性代碼的自己的對象。(3)標(biāo)準(zhǔn)模塊標(biāo)準(zhǔn)模塊(具有.bas文件擴(kuò)展名)可以包含類型、常數(shù)、變量、外部過程和公共過程的公共的或模塊級的聲明。(4)資源文件資源文件(具有.res文件擴(kuò)展名)包含著無須重新編輯代碼便可以改變的位圖、字符串和其他數(shù)據(jù)。例如,如果計(jì)劃用一種外語將應(yīng)用程序本地化,可以將用戶界面的全部正文串和位圖存放在資源文件里,然后將資源文件本地化,而不是將整個(gè)應(yīng)用程序本地化。一個(gè)工程最多包含一個(gè)資源文件。(5)ActiveX文檔ActiveX文檔(.dob)類似于窗體,但是在互聯(lián)網(wǎng)資源管理器之類的互聯(lián)網(wǎng)瀏覽器中是可以顯示的。Visual:Basic的專業(yè)版和企業(yè)版能夠創(chuàng)建ActiveX文檔。(6)用戶控件和屬性頁模塊用戶控件(.ctl)和屬性頁(.pag)模塊也類似于窗體,但它們被用于創(chuàng)建ActiveX控件及與其關(guān)聯(lián)的用來顯示設(shè)計(jì)時(shí)屬性的屬性頁。Visual Basic的專業(yè)版和企業(yè)版能夠創(chuàng)建ActiveX控件。

編輯推薦

《Visual Basic程序設(shè)計(jì)全程指南》:1.知識全面,實(shí)例精彩,指導(dǎo)性強(qiáng)。語言基礎(chǔ)、開發(fā)進(jìn)階、數(shù)據(jù)庫開發(fā)、高級技術(shù)、循序漸進(jìn)地全面講解Visual Basic程序開發(fā)的方方面面。2.用實(shí)例說話,講解詳細(xì),通俗易懂。全書包含了100多個(gè)實(shí)例,文中穿插大量的“編者手記”,讓讀者掌握更多的編程技術(shù)和注意事項(xiàng)。提供所實(shí)例的源代碼?!度讨改稀芬匀?、實(shí)用、貼心為宗旨,針對性強(qiáng),讀者可快速上手。文中穿插以“編者手記”為代表的大量經(jīng)驗(yàn)、技巧、提示和注意,幫助讀者避開陷阱和彎路,啟迪更多思路和方法。采用任務(wù)驅(qū)動(dòng)的教學(xué)方式,大量練習(xí)和應(yīng)用案例,貼近項(xiàng)目實(shí)戰(zhàn)。講解時(shí)操作步驟詳細(xì),讀者輕易上手。隨書附送一張光盤,涵蓋書中所有實(shí)例,讀者稍加改動(dòng),即可應(yīng)用于自己的工作和生活中。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


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


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

 
 

  •   內(nèi)容不全,讓看PDF文件
 

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

京ICP備13047387號-7