Visual Basic程序設計全程指南

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

前言

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

內(nèi)容概要

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

書籍目錄

第1篇 語言基礎第1章 Visual Basic 6.0概述 11.1 Visual Basic簡介 21.1.1 Windows編程和事件驅(qū)動 21.1.2 面向?qū)ο缶幊?31.1.3 交互式開發(fā) 31.2 Visual Basic 6.0的版本 41.3 Visual Basic 6.0的新特點 41.3.1 控件的新特點 41.3.2 數(shù)據(jù)庫 71.3.3 語言的新增特性 71.3.4 網(wǎng)絡開發(fā) 71.4 Visual Basic 6.0的安裝 81.4.1 Visual Basic 6.0的運行環(huán)境 81.4.2 安裝Visual Basic 6.0 81.4.3 添加或刪除Visual Basic 6.0組件 101.5 啟動和退出Visual Basic 6.0 111.5.1 啟動Visual Basic 6.0 111.5.2 退出Visual Basic 6.0 111.6 Visual Basic 6.0的集成開發(fā)環(huán)境 121.7 第一個Visual Basic應用程序 201.7.1 界面設計 201.7.2 設置對象的屬性 231.7.3 編寫事件驅(qū)動代碼 231.7.4 運行應用程序 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 使用其他應用程序的對象 321.8.9 使用資源文件 331.8.10 設置工程選項 331.9 本章小結(jié) 34第2章 VB程序設計基礎 352.1 基本概念 362.1.1 關鍵字 362.1.2 標識符 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 運算符和表達式 512.4.1 算術運算符和算術表達式 512.4.2 關系運算符和關系表達式 532.4.3 邏輯運算符和邏輯表達式 562.4.4 連接運算符和字符串表達式 582.4.5 日期表達式 602.4.6 運算符優(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ù) 702.6.2 字符串函數(shù) 732.6.3 日期與時間函數(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 良好的編程習慣 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ù)組和動態(tài)數(shù)組 1084.4.1 定義動態(tài)數(shù)組 1084.4.2 保留動態(tài)數(shù)組的內(nèi)容 1094.5 數(shù)組的基本操作 1094.5.1 給數(shù)組元素賦初值 1094.5.2 數(shù)組的輸入、輸出 1114.5.3 數(shù)組的賦值 1144.5.4 數(shù)組中最大元素和所在下標及各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ā)進階第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 形參和實參 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 啟動時的快速顯示 1685.7 綜合應用 1695.7.1 排序問題 1695.7.2 查找問題 1745.7.3 插入問題 1785.8 本章小結(jié) 180第6章 VB面向?qū)ο蠹夹g 1816.1 面向?qū)ο蟮某绦蛟O計 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關鍵字 1886.4.1 在窗體上使用New關鍵字 1886.4.2 對其他對象使用New關鍵字 1906.4.3 New關鍵字的限制 1916.5 對象的屬性、方法和事件 1926.5.1 對象的屬性 1926.5.2 對象的方法 1976.5.3 對象的事件 1996.6 使用With結(jié)構(gòu) 1996.7 類的相關知識 2016.7.1 類將用戶定義類型和過程組織在一起 2016.7.2 定制窗體類 2026.7.3 類的引用 2056.7.4 向類中添加屬性 2056.7.5 運用屬性過程 2116.7.6 向類中添加方法 2176.7.7 向類中添加事件 2176.8 本章小結(jié) 224第7章 窗體 2257.1 窗體的結(jié)構(gòu) 2267.2 窗體屬性 2267.2.1 雜項屬性 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 移動窗體——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 窗體的啟動、加載、卸載和關閉 2477.5.1 設置啟動窗體 2477.5.2 加載窗體——Load語句 2477.5.3 卸載窗體——Unload語句 2487.5.4 關閉窗體——End語句 2507.6 本章小結(jié) 250第8章 VB常用控件 2518.1 控件介紹 2528.1.1 控件的分類 2528.1.2 名稱(Name)屬性 2528.1.3 控件的值屬性 2538.1.4 焦點(focus) 2538.1.5 Move方法 2548.1.6 訪問鍵 2548.1.7 容器 2548.2 標簽控件(Label) 2548.2.1 標簽控件的常用屬性 2558.2.2 標簽控件的常用方法 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 復選框控件(CheckBox) 2738.6.1 復選框的常用屬性 2738.6.2 復選框控件的常用事件 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 滾動條控件 2938.11.1 滾動條控件的常用屬性 2938.11.2 滾動條控件的常用事件 2948.12 定時器(Timer)控件 2968.12.1 定時器控件的常用屬性 2968.12.2 定時器控件的常用事件 2978.13 文件系統(tǒng)控件 2998.13.1 常用屬性 2998.13.2 常用事件 2998.13.3 常用語句 3008.14 本章小結(jié) 301第9章 用戶界面設計 3029.1 用戶界面 3039.1.1 用戶界面類型 3039.1.2 VB應用程序的界面設計 3049.2 菜單設計 3049.2.1 菜單的基本概念 3049.2.2 菜單編輯器 3069.2.3 下拉式菜單的設計 3089.2.4 彈出式菜單的設計 3109.2.5 菜單的Click事件 3119.2.6 運行時改變菜單屬性 3129.3 通用對話框 3139.3.1 通用對話框控件 3139.3.2 “打開”/“另存為”對話框 3149.3.3 “顏色”對話框 3189.3.4 “字體”對話框 3209.3.5 “打印”對話框 3239.3.6 “幫助”窗口 3259.4 MDI窗體設計 3269.4.1 MDI主窗體和MDI子窗體 3269.4.2 創(chuàng)建MDI應用程序 3279.4.3 MDI窗體運行時的特性 3289.4.4 MDI窗體及其子窗體的應用 3299.5 工具欄 3339.5.1 Toolbar控件 3349.5.2 添加按鈕 3369.5.3 ImageList控件 3399.5.4 添加圖像 3419.5.5 將ToolBar控件與ImageList控件相關聯(lián) 3449.5.6 響應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 錯誤的類型 35410.2 斷點跟蹤調(diào)試 35810.2.1 調(diào)試工具欄 35810.2.2 設置斷點 35910.2.3 跟蹤調(diào)試程序 36010.3 使用調(diào)試窗口 36210.3.1 立即窗口 36310.3.2 監(jiān)視窗口 36510.3.3 本地窗口 36710.4 錯誤處理和條件編譯 36810.4.1 捕獲錯誤 36810.4.2 退出錯誤處理語句 36910.4.3 屏蔽錯誤 36910.4.4 Err對象 37110.5 為應用程序提供幫助 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ù)庫基礎知識 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 啟動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 報表設計 45012.5.1 報表設計器 45012.5.2 設計報表 45012.5.3 報表打印 45012.6 本章小結(jié) 450第4篇 高級技術第13章 圖形、鼠標和多媒體應用 45113.1 圖形和文本 45213.1.1 坐標系 45213.1.2 顏色的設置 45313.1.3 圖形處理 45513.1.4 文本處理 46413.1.5 打印 46713.1.6 剪貼板(ClipBoard) 46813.2 鼠標和鍵盤 47113.2.1 鼠標事件 47113.2.2 改變鼠標指針 47613.2.3 鍵盤事件 47713.2.4 控件拖放 48013.2.5 OLE拖放 48613.3 多媒體應用 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 順序文件的打開與關閉 49714.2.2 順序文件的讀寫操作 49914.2.3 其他語句與函數(shù) 50614.3 隨機文件 50914.3.1 聲明變量 50914.3.2 隨機文件的打開與關閉 51014.3.3 隨機文件的讀寫操作 51014.2.4 隨機文件的增和刪 51114.4 二進制文件 51414.4.1 二進制文件的打開 51514.4.2 二進制文件的讀寫操作 51514.5 常用的文件操作語句和函數(shù) 51614.6 本章小結(jié) 516第15章 VB網(wǎng)絡編程 51715.1 Winsock控件網(wǎng)絡編程 51815.1.1 TCP基礎 51815.1.2 UDP基礎 51815.1.3 Winsock控件屬性 51915.1.4 Winsock控件方法 51915.1.5 Winsock控件事件 51915.1.6 Winsock控件的TCP編程 51915.1.7 Winsock控件的UDP編程技術 53015.2 Internet Transfer控件網(wǎng)絡編程 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控件進行通信的步驟 54115.5 本章小結(jié) 546實例目錄第2章 VB程序設計基礎 35實例2-1 常量的使用 43實例2-2 變量的使用 49實例2-3 算術表達式的使用 52實例2-4 關系表達式的使用 54實例2-5 邏輯表達式的使用 57實例2-6 字符串達式的使用 59實例2-7 InputBox函數(shù)的使用 62實例2-8 MsgBox函數(shù)的使用 66實例2-9 Print方法的使用 69實例2-10 查看某年的元旦是星期幾 71實例2-11 將輸入的字符串反向顯示 73第3章 Visual Basic程序語句 76實例3-1 if語句的應用 84實例3-2 Select Case語句的應用 87實例3-3 求二次方程的解 89實例3-4 求1到100之間的正整數(shù)之和 92實例3-5 加密文本 94實例3-6 求解1!+2!+3!+…+n!的和 96實例3-7 計算1~100之內(nèi)連續(xù)奇數(shù)的和 99實例3-8 For Each循環(huán)語句的使用 100實例3-9 打印九九乘法表 101第4章 數(shù)組 105實例4-1 給數(shù)組元素賦初值 110實例4-2 為數(shù)組輸入數(shù)據(jù) 112實例4-3 求最大數(shù)組元素并求各元素之和 115實例4-4 交換數(shù)組元素 117實例4-5 打印楊輝三角 118實例4-6 一個簡單計算器 123第5章 過程和函數(shù) 128實例5-1 調(diào)用Sub事件過程 135實例5-2 計算1!+2!+...+n!階乘的和 136實例5-3 求兩個自然數(shù)的最大公約數(shù) 138實例5-4 求a!+b!的值 141實例5-5 求a、b兩數(shù)中較大數(shù) 144實例5-6 按值和按地址傳遞參數(shù)的比較 147實例5-7 數(shù)組作為過程參數(shù) 149實例5-8 對象作為過程參數(shù) 152實例5-9  檢查可選參數(shù)是否被省略 155實例5-10 指定可選參數(shù)默認值 157實例5-11 使用不定量的參數(shù) 159實例5-12 使用命名參數(shù)方法來傳遞參數(shù)值 160實例5-13 過程嵌套調(diào)用的應用 161實例5-14 用遞歸方式求n! 164實例5-15 Sub Main過程的使用 167實例5-16 冒泡排序 171實例5-17 選擇排序 173實例5-18 順序查找法 174實例5-19 折半查找 176實例5-20 向數(shù)組中插入數(shù)組元素 178第6章 VB面向?qū)ο蠹夹g 181實例6-1 對象變量的使用 185實例6-2 在窗體上使用New關鍵字 188實例6-3 對其他對象使用New關鍵字 190實例6-4 用屬性控制對象 194實例6-5 使用默認屬性 196實例6-6 使用對象方法 198實例6-7 使用With結(jié)構(gòu)設置對象屬性 200實例6-8 添加定制的屬性 203實例6-9 Property Get過程的應用 207實例6-10 Property Let過程的應用 209實例6-11 讀寫屬性過程的應用 212實例6-12 讀寫二維數(shù)組屬性 215實例6-13 向類中添加事件 219實例6-14 類模塊的循序漸進 221第7章 窗體 225實例7-1 模式和非模式窗體 231實例7-2 顯示和隱藏窗體 233實例7-3 單擊改變窗體標題 237實例7-4 雙擊事件過程應用 238實例7-5 Activate和Deactivate事件應用 239實例7-6 窗體的載入和卸載 243實例7-7 Resize事件應用 246實例7-8 加載和卸載窗體 249第8章 VB常用控件 251實例8-1 顯示系統(tǒng)時間 257實例8-2 創(chuàng)建一個登錄界面 260實例8-3 查找字符串 263實例8-4 簡單加法器 266實例8-5 命令按鈕的應用 269實例8-6 單選按鈕的應用 271實例8-7 復選框控件的應用 274實例8-8 框架控件的應用 275實例8-9 列表框控件的應用 279實例8-10 組合框控件的應用 284實例8-11 圖片框控件的應用 288實例8-12 圖片框和圖像框的應用 290實例8-13 滾動條控件的應用 294實例8-14 定時器控件的應用 297實例8-15 文件系統(tǒng)控件的應用 300第9章 用戶界面設計 302實例9-1 下拉式菜單 308實例9-2 彈出式菜單 311實例9-3 菜單的Click事件應用 312實例9-4 使用“打開”/“另存為”對話框 317實例9-5 使用“顏色”對話框 319實例9-6 使用“字體”對話框 321實例9-7 使用“打印”對話框 324實例9-8 使用“幫助”窗口 325實例9-9 MDI窗體的應用 332實例9-10 向Toolbar控件添加按鈕 338實例9-11 使用ImageList控件 342實例9-12 將ToolBar控件與ImageList實例9-12 控件相關聯(lián) 344實例9-13 創(chuàng)建簡單工具欄 346實例9-14 創(chuàng)建狀態(tài)欄 351第10章 程序調(diào)試和創(chuàng)建幫助 352實例10-1 在立即窗口內(nèi)檢查數(shù)據(jù) 364實例10-2 屏蔽錯誤 370第11章 數(shù)據(jù)庫基礎知識 376實例11-1 創(chuàng)建基本表 395實例11-2 單表查詢 398實例11-3 向表中插入數(shù)據(jù) 402實例11-4 修改表中數(shù)據(jù) 404實例11-5 刪除表中數(shù)據(jù) 406第12章 VB數(shù)據(jù)庫編程 408實例12-1 Data控件的應用 413實例12-2 DAO對象的使用 417實例12-3 ADO控件數(shù)據(jù)庫編程 426實例12-4 使用ADO對象連接數(shù)據(jù)庫 433實例12-5 通過ODBC連接Access數(shù)據(jù)庫 437實例12-6 通過ODBC連接SQL Server實例12-6 數(shù)據(jù)庫 439實例12-7 通過OLE DB連接Access數(shù)據(jù)庫 440實例12-8 通過OLE DB連接SQL Server實例12-8 數(shù)據(jù)庫 441實例12-9 RecordSet對象的使用 443實例12-10 Command對象的使用 447第13章 圖形、鼠標和多媒體應用 451實例13-1 畫像素點和矩形框 456實例13-2 Circle方法的使用 458實例13-3 PaintPicture方法的使用 461實例13-4 AutoRedraw屬性的使用 462實例13-5 在窗體顯示文本 465實例13-6 字體匹配 466實例13-7 剪貼板的使用 469實例13-8 MouseDown事件的使用 472實例13-9 在窗體中畫線 474實例13-10 MouseMove事件的使用 475實例13-11 KeyDown事件的使用 480實例13-12 拖放圖片 482實例13-13 控件拖放的應用實例 483實例13-14 OLE拖放的應用實例 488實例13-15 Animation控件的使用 490實例13-16 Multimedia控件的使用 493第14章 文件處理 496實例14-1 Print#語句的使用 500實例14-2 Print與Write語句比較 501實例14-3 Input #語句的使用 503實例14-4 Line Input#語句的使用 505實例14-5 Input函數(shù)的使用 506實例14-6 讀寫順序文件 507實例14-7 讀寫隨機文件 511實例14-8 讀寫二進制文件 515第15章 VB網(wǎng)絡編程 517實例15-1 基于TCP連接的C/S程序 521實例15-2 基于TCP的多客戶端連接 525實例15-3 基于UDP的簡單聊天程序 531實例15-4 Internet Transfer控件的應用一 535實例15-5 Internet Transfer控件的應用二 536實例15-6 簡易的WWW瀏覽器 539實例15-7 MSComm控件應用一 542實例15-8 MSComm控件應用二 544

章節(jié)摘錄

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

編輯推薦

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

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Visual Basic程序設計全程指南 PDF格式下載


用戶評論 (總計1條)

 
 

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

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

京ICP備13047387號-7