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

出版時間:2006-1  出版社:人民郵電出版社  作者:彭其美  頁數(shù):290  字?jǐn)?shù):452000  

內(nèi)容概要

  本書是按照非信息類本科專業(yè)計算機程序設(shè)計課的要求編寫的。全書共13章,內(nèi)容涵蓋了Visual Basic語言基礎(chǔ)、控件和界面設(shè)計、圖形和文件處理、數(shù)據(jù)庫訪問等Visual Basic程序設(shè)計的主要內(nèi)容。本書的特點是注重程序設(shè)計基本技術(shù)和能力的培養(yǎng),通過大量精心挑選的例題引導(dǎo)學(xué)生探討和掌握程序設(shè)計技術(shù),并輔以足夠數(shù)量的習(xí)題鞏固和加強所學(xué)知識。  本書不僅適用于本科非計算機專業(yè),也可以作為計算機類??平滩幕蛴嘘P(guān)培訓(xùn)和自學(xué)的教學(xué)參考書。

書籍目錄

第1章 Visual Basic開發(fā)環(huán)境 11.1 Visual Basic概述 11.1.1 Visual Basic的特點 11.1.2 Visual Basic的發(fā)展與版本 21.2 Visual Basic 6.0的安裝與啟動 31.2.1 Visual Basic的運行環(huán)境 31.2.2 Visual Basic 6.0的安裝 31.2.3 Visual Basic 6.0的啟動 41.3 Visual Basic 6.0的集成開發(fā)環(huán)境 51.3.1 菜單欄和標(biāo)題欄 51.3.2 工具欄 51.3.3 窗體設(shè)計器和工具箱 61.3.4 工程資源管理器 61.3.5 屬性窗口 61.3.6 代碼窗口 61.3.7 窗體布局窗口 71.3.8 立即窗口 71.4 設(shè)計第一個Visual Basic應(yīng)用程序 81.4.1 創(chuàng)建新工程 81.4.2 設(shè)計窗體界面 81.4.3 編寫程序代碼 91.4.4 運行和調(diào)試程序 101.5 使用Visual Basic的幫助功能 111.6 本章小結(jié) 12習(xí)題1 12第2章 Visual Basic程序語言基礎(chǔ) 142.1 Visual Basic程序的語句和編碼規(guī)則 142.1.1 語句 142.1.2 編碼規(guī)則 152.2 數(shù)據(jù)類型 152.2.1 基本數(shù)據(jù)類型 152.2.2 用戶自定義數(shù)據(jù)類型 172.2.3 枚舉類型 182.3 變量與常量 192.3.1 變量 192.3.2 常量 212.4 數(shù)組 222.4.1 數(shù)組的概念 222.4.2 聲明數(shù)組 222.4.3 動態(tài)數(shù)組 242.4.4 數(shù)組的基本操作 242.5 運算符和表達式 252.5.1 運算符 252.5.2 表達式 272.6 常用內(nèi)部函數(shù) 302.6.1 函數(shù)的基本概念 302.6.2 數(shù)學(xué)運算函數(shù) 312.6.3 字符串函數(shù) 322.6.4 日期和時間函數(shù) 342.6.5 格式輸出函數(shù) 362.6.6 類型轉(zhuǎn)換函數(shù) 372.6.7 其他函數(shù) 382.7 本章小結(jié) 38習(xí)題2 38第3章 Visual Basic可視化程序設(shè)計初探 403.1 Visual Basic可視化編程的特點 403.1.1 對象 403.1.2 屬性、事件和方法 403.1.3 事件驅(qū)動機制 423.2 創(chuàng)建和管理工程 423.2.1 工程的概念 423.2.2 工程環(huán)境的設(shè)置 423.2.3 工程的基本操作 453.3 窗體設(shè)計 463.3.1 窗體的基本屬性 473.3.2 窗體的事件和方法 493.3.3 多窗體應(yīng)用 513.4 控件的添加和使用 553.4.1 控件概述 553.4.2 焦點與Tab鍵 563.4.3 命令按鈕(CommandButton) 573.4.4 文本框(TextBox) 583.4.5 標(biāo)簽(Label) 603.4.6 Visual Basic編程常用事件 603.5 本章小結(jié) 63習(xí)題3 63第4章 Visual Basic程序代碼設(shè)計 654.1 順序結(jié)構(gòu)程序設(shè)計 654.1.1 數(shù)據(jù)輸出 654.1.2 數(shù)據(jù)輸入 664.2 分支結(jié)構(gòu)程序設(shè)計 684.2.1 雙分支結(jié)構(gòu) 684.2.2 多分支結(jié)構(gòu) 694.2.3 條件函數(shù) 704.3 循環(huán)結(jié)構(gòu)程序設(shè)計 714.3.1 Do循環(huán)結(jié)構(gòu) 714.3.2 For循環(huán)結(jié)構(gòu) 724.3.3 循環(huán)嵌套 744.3.4 循環(huán)體內(nèi)的控制語句 754.4 過程及其調(diào)用 784.4.1 過程的定義 784.4.2 子過程的調(diào)用 804.4.3 函數(shù)過程的調(diào)用 824.4.4 參數(shù)的傳送 834.5 變量與過程的作用范圍 854.5.1 變量的作用域 854.5.2 過程的作用域 854.5.3 靜態(tài)變量 864.6 程序調(diào)試 874.6.1 程序錯誤概述 874.6.2 程序工作模式 884.6.3 程序調(diào)試方法 894.6.4 錯誤捕獲與處理 914.7 本章小結(jié) 94習(xí)題4 94第5章 常用控件程序設(shè)計 965.1 單選按鈕(OptionButton)與復(fù)選框(CheckBox)控件 965.1.1 單選按鈕(組) 965.1.2 復(fù)選框 995.2 列表框(ListBox)與組合框(ComboBox)控件 1005.2.1 列表框 1005.2.2 組合框 1025.3 圖像控件 1035.3.1 圖片框 1035.3.2 圖像框 1045.4 定時器控件 1055.5 其他控件 1085.5.1 滾動條控件 1085.5.2 框架控件 1095.6 本章小結(jié) 110習(xí)題5 110第6章 應(yīng)用程序界面設(shè)計 1126.1 菜單設(shè)計 1126.1.1 下拉式菜單 1126.1.2 彈出式菜單 1196.2 工具欄設(shè)計 1216.2.1 用ToolBar控件制作工具欄 1216.2.2 加入ImageList控件制作圖形工具欄 1256.3 狀態(tài)欄設(shè)計 1266.4 對話框設(shè)計 1286.4.1 自定義對話框 1286.4.2 通用對話框 1296.5 本章小結(jié) 132習(xí)題6 132第7章 面向?qū)ο蟮某绦蛟O(shè)計基礎(chǔ) 1347.1 面向?qū)ο蟾攀觥?347.1.1 面向?qū)ο蟮幕靖拍睢?347.1.2 Visual Basic的對象與類 1367.2 創(chuàng)建新類 1377.2.1 創(chuàng)建新類模塊 1377.2.2 為新類添加屬性 1387.2.3 添加方法 1417.2.4 添加事件 1437.2.5 保存設(shè)計好的類 1447.3 訪問新類 1457.3.1 聲明對象變量 1457.3.2 創(chuàng)建對象 1457.3.3 使用對象 1467.3.4 釋放對象 1477.4 常用內(nèi)部對象 1517.4.1 應(yīng)用程序?qū)ο蟆?517.4.2 屏幕對象 1527.4.3 打印機對象 1527.4.4 剪貼板對象 1537.5 本章小結(jié) 153習(xí)題7 153第8章 圖形處理 1558.1 概述 1558.1.1 圖形處理功能 1558.1.2 圖形處理常用的方法 1568.2 坐標(biāo)系統(tǒng) 1568.2.1 系統(tǒng)坐標(biāo)系 1568.2.2 坐標(biāo)單位 1578.2.3 自定義坐標(biāo)系 1578.3 圖形控件應(yīng)用 1588.3.1 Line控件 1588.3.2 Shape控件 1608.4 圖形繪制 1628.4.1 繪圖方法 1628.4.2 與繪圖有關(guān)的屬性和問題 1648.4.3 簡單動畫的實現(xiàn) 1678.5 本章小結(jié) 172習(xí)題8 172第9章 文件系統(tǒng)與訪問 1749.1 文件系統(tǒng)控件 1749.1.1 驅(qū)動器列表框 1749.1.2 目錄列表框 1759.1.3 文件列表框 1769.2 文件訪問和管理常用的語句和函數(shù) 1779.2.1 文件訪問常用語句及函數(shù) 1779.2.2 文件管理常用語句 1809.3 文件訪問 1819.3.1 順序文件訪問 1819.3.2 隨機文件訪問 1829.3.3 二進制文件訪問 1839.4 文件系統(tǒng)對象及其應(yīng)用 1879.4.1 FSO對象模型 1879.4.2 文件系統(tǒng)的管理 1899.4.3 使用TextStream對象 1909.5 本章小結(jié) 193習(xí)題9 193第10章 ActiveX控件 19510.1 ActiveX控件概述 19510.1.1 ActiveX控件的基本概念 19510.1.2 ActiveX控件的加載 19610.2 ActiveX控件應(yīng)用 19810.2.1 ActiveX控件的屬性設(shè)置 19810.2.2 UpDown控件及其應(yīng)用 19810.2.3 ProgressBar控件及其應(yīng)用 20010.3 創(chuàng)建ActiveX控件 20210.3.1 創(chuàng)建ActiveX控件的預(yù)備知識 20210.3.2 創(chuàng)建ActiveX控件的步驟 20310.3.3 創(chuàng)建ActiveX控件的過程 20410.4 多媒體控件及其應(yīng)用 20910.4.1 多媒體基礎(chǔ)知識 20910.4.2 多媒體控件應(yīng)用 20910.5 Windows API初步 21210.5.1 Windows API概述 21210.5.2 聲明Windows API 21410.5.3 調(diào)用Windows API 21410.6 Internet編程入門 21510.6.1 Internet編程預(yù)備知識 21510.6.2 Winsock控件編程入門 21710.7 本章小結(jié) 221習(xí)題10 221第11章 數(shù)據(jù)庫訪問技術(shù) 22311.1 數(shù)據(jù)庫訪問技術(shù)概述 22311.1.1 Visual Basic數(shù)據(jù)庫訪問技術(shù)的有關(guān)概念 22311.1.2 Visual Basic數(shù)據(jù)庫應(yīng)用程序的組成 22411.1.3 Visual Basic 6.0可以訪問的數(shù)據(jù)庫類型 22611.2 SQL語句簡介 22611.2.1 數(shù)據(jù)查詢(Select)語句 22711.2.2 其他SQL語句介紹 22811.3 數(shù)據(jù)管理器 22911.3.1 數(shù)據(jù)管理器的基本功能和操作 22911.3.2 用數(shù)據(jù)管理器建立數(shù)據(jù)庫 23011.3.3 用數(shù)據(jù)管理器建立查詢和生成數(shù)據(jù)窗體 23111.4 數(shù)據(jù)控件(Data)和數(shù)據(jù)綁定控件 23411.4.1 數(shù)據(jù)控件的外觀和功能 23411.4.2 數(shù)據(jù)控件的常用屬性 23411.4.3 數(shù)據(jù)控件的常用方法和事件 23611.4.4 數(shù)據(jù)綁定控件 23811.5 ADO數(shù)據(jù)庫訪問技術(shù) 24011.5.1 ADO對象模型 24011.5.2 編程使用ADO對象 24311.5.3 ADO數(shù)據(jù)控件及其應(yīng)用 24711.6 數(shù)據(jù)環(huán)境設(shè)計器及應(yīng)用 25111.6.1 用數(shù)據(jù)環(huán)境連接數(shù)據(jù)源 25211.6.2 數(shù)據(jù)環(huán)境對象的編程 25311.6.3 SQL生成器及其應(yīng)用 25411.7 數(shù)據(jù)報表設(shè)計與報表輸出 25711.7.1 數(shù)據(jù)報表設(shè)計器 25711.7.2 用數(shù)據(jù)報表設(shè)計器創(chuàng)建報表 25811.7.3 用MS Office實現(xiàn)報表輸出 26011.8 本章小結(jié) 262習(xí)題11 263第12章 編譯和發(fā)布應(yīng)用程序 26512.1 制作CHM幫助文檔 26512.1.1 常用CHM文檔制作工具 26512.1.2 CHM幫助文檔的制作 26612.1.3 在應(yīng)用程序中調(diào)用CHM幫助文檔 26612.2 應(yīng)用程序的編譯和運行 26712.2.1 生成可執(zhí)行文件 26712.2.2 編譯后的運行 26812.3 應(yīng)用程序的發(fā)布 26912.3.1 概述 26912.3.2 打包和展開操作 26912.3.3 發(fā)布程序的安裝與卸載 27412.4 本章小結(jié) 274習(xí)題12 274第13章 Visual Basic.NET介紹 27513.1 Visual Basic.NET概述 27513.1.1 Visual Basic.NET與Visual Basic 6.0 27513.1.2 Visual Basic.NET的特點 27613.1.3 Visual Basic.NET的運行環(huán)境 27613.2 Visual Basic.NET的安裝 27713.2.1 Visual Studio.NET系統(tǒng)的安裝 27713.2.2 啟動與配置Visual Basic.NET 27913.3 Visual Basic.NET集成開發(fā)環(huán)境簡介 28113.3.1 創(chuàng)建Visual Basic.NET項目 28113.3.2 集成開發(fā)環(huán)境布局 28113.3.3 主要窗口和工具介紹 28213.4 Visual Basic.NET應(yīng)用程序的開發(fā)過程 28313.4.1 創(chuàng)建Visual Basic.NET應(yīng)用程序的一般過程 28313.4.2 Visual Basic.NET應(yīng)用程序開發(fā)示例 28513.5 Visual Basic.NET升級簡介 28613.5.1 升級存在的問題及其解決方案 28613.5.2 使用升級向?qū)А?8813.5.3 升級后的修改 28813.6 本章小結(jié) 289習(xí)題13 289參考文獻 290

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7