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

出版時間:2008-10  出版社:北京科海電子出版社  作者:李春葆 等 著  頁數(shù):306  

前言

  Visual Basic作為一種典型的可視化編程環(huán)境,具有圖形化的操作界面,使用簡單靈活,是程序設(shè)計初學(xué)者最好的學(xué)習(xí)環(huán)境之一,也是一種良好的Windows應(yīng)用程序的開發(fā)工具?!  禫isual Basic程序設(shè)計教程》是以中文版Visual Basic 6.0(簡稱VB)為依據(jù)編寫的。編者本著加強訓(xùn)練、突出實用、提倡創(chuàng)新的原則,力求在體系結(jié)構(gòu)、編寫風(fēng)格和內(nèi)容選材上符合以下5項基本要求: ?。?)以程序設(shè)計為主題,全面介紹Visual Basic基礎(chǔ)編程的方法。 ?。?)以數(shù)據(jù)庫應(yīng)用為依托,全面介紹Visual Basic開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的方法?! 。?)以實踐示例為引導(dǎo),全面介紹Windows環(huán)境編程的方法?! 。?)以面向?qū)ο蟮目梢暬幊虨楹诵模娼榻B可視化程序設(shè)計的通用方法與步驟。 ?。?)強調(diào)學(xué)習(xí)過程的練習(xí)和實習(xí)訓(xùn)練。各章均有習(xí)題,全書最后給出了一個綜合上機實習(xí)題,便于讀者參閱和模仿,快速提高編程能力。  全書共分15章,包括VB概述、VB可視化編程基礎(chǔ)、VB語言基礎(chǔ)、數(shù)組、過程、窗體設(shè)計、內(nèi)部控件、圖形設(shè)計、系統(tǒng)環(huán)境資源應(yīng)用、文件訪問、菜單設(shè)計、高級用戶界面設(shè)計、程序調(diào)試和錯誤處理、VB與數(shù)據(jù)庫、ADO編程等內(nèi)容。

內(nèi)容概要

  《Visual Basic程序設(shè)計教程》以程序設(shè)計為主題,以數(shù)據(jù)庫應(yīng)用為依托,以實踐示例為引導(dǎo),以面向?qū)ο蟮目梢暬幊虨楹诵模娼榻BVisual Basic 6.0程序設(shè)計的方法與數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的步驟。目的是提供一本從VB基礎(chǔ)入門、Windows可視化程序設(shè)計到應(yīng)用系統(tǒng)開發(fā)的全方位能力培養(yǎng)的實用教程?!  禫isual Basic程序設(shè)計教程》共分15章,包括VB概述、VB可視化編程基礎(chǔ)、VB語言基礎(chǔ)、數(shù)組、過程、窗體設(shè)計、內(nèi)部控件、圖形設(shè)計、系統(tǒng)環(huán)境資源應(yīng)用、文件訪問、菜單設(shè)計、高級用戶界面設(shè)計、程序調(diào)試和錯誤處理、VB與數(shù)據(jù)庫、ADO編程等內(nèi)容。各章均有習(xí)題,全書最后給出了一個綜合上機實習(xí)題,便于讀者參閱和模仿,快速提高編程能力?!  禫isual Basic程序設(shè)計教程》可作為應(yīng)用型本科院校和高職高專院校的計算機專業(yè)與非計算機專業(yè)學(xué)生學(xué)習(xí)Visual Basic編程的教材,尤其適合作為數(shù)據(jù)庫應(yīng)用方向的教材,也可供各類編程培訓(xùn)班及具有Windows 98/2000/XP初步知識的程序設(shè)計愛好者參閱。

書籍目錄

第1章 VB概述 11.1 VB的特點和版本 11.1.1 VB的特點 11.1.2 VB的版本 21.1.3 VB的功能 21.2 VB的啟動和退出 31.2.1 啟動VB 31.2.2 退出VB 41.3 VB的集成開發(fā)環(huán)境 41.3.1 標(biāo)題欄 51.3.2 菜單欄 51.3.3 工具欄 81.3.4 工程資源管理器 91.3.5 “窗體”窗口 101.3.6 “屬性”窗口 101.3.7 控件工具箱 101.3.8 “窗體布局”窗口 101.3.9 “立即”窗口 111.3.10 “代碼”窗口 11練習(xí)題1 12第2章 VB可視化編程基礎(chǔ) 132.1 創(chuàng)建應(yīng)用程序 132.1.1 創(chuàng)建一個簡單的應(yīng)用程序 132.1.2 創(chuàng)建應(yīng)用程序的過程 182.2 事件驅(qū)動程序設(shè)計 222.2.1 事件 222.2.2 事件過程 232.2.3 事件驅(qū)動應(yīng)用程序的工作方式 232.2.4 方法 242.2.5 使用With結(jié)構(gòu) 242.3 VB工程的組成和管理 252.3.1 VB工程的組成 252.3.2 VB工程的管理 26練習(xí)題2 30第3章 VB語言基礎(chǔ) 313.1 VB的標(biāo)識符和運算符 313.1.1 標(biāo)識符 313.1.2 運算符 323.1.3 代碼書寫規(guī)則 343.2 數(shù)據(jù)類型 353.3 常量 363.4 變量 383.4.1 聲明變量 383.4.2 使用變量 403.5 順序結(jié)構(gòu) 423.5.1 賦值語句 423.5.2 Print方法 433.5.3 注釋語句 443.5.4 End語句 453.6 選擇結(jié)構(gòu) 463.6.1 If語句 463.6.2 Select Case語句 493.7 循環(huán)結(jié)構(gòu) 503.7.1 For循環(huán) 513.7.2 While循環(huán) 533.7.3 Do循環(huán) 543.7.4 跳轉(zhuǎn)語句 553.8 VB中的常用函數(shù) 553.8.1 輸入函數(shù) 553.8.2 輸出函數(shù) 563.8.3 轉(zhuǎn)換函數(shù) 583.8.4 數(shù)學(xué)函數(shù) 593.8.5 字符串函數(shù) 593.8.6 日期和時間函數(shù) 613.8.7 格式化函數(shù) 613.8.8 隨機數(shù)函數(shù) 633.8.9 Shell()函數(shù) 643.9 綜合示例 65練習(xí)題3 66第4章 數(shù)組 674.1 一維數(shù)組 674.1.1 一維數(shù)組的聲明 674.1.2 一維數(shù)組元素的基本操作 684.1.3 一維數(shù)組的應(yīng)用 714.2 多維數(shù)組 804.2.1 二維數(shù)組的聲明 804.2.2 二維數(shù)組元素的基本操作 804.2.3 二維數(shù)組的應(yīng)用 824.3 動態(tài)數(shù)組 834.3.1 動態(tài)數(shù)組的建立 834.3.2 動態(tài)數(shù)組的應(yīng)用 854.4 控件數(shù)組 864.4.1 控件數(shù)組的建立 864.4.2 控件數(shù)組的應(yīng)用 874.5 自定義數(shù)據(jù)類型 884.5.1 自定義數(shù)據(jù)類型的定義 884.5.2 自定義類型變量的聲明和使用 894.5.3 自定義類型的應(yīng)用 904.6 綜合示例 91練習(xí)題4 92第5章 過程 935.1 子過程 935.1.1 子過程的分類 935.1.2 通用子過程設(shè)計 945.1.3 向過程傳遞參數(shù) 965.2 函數(shù)過程 1015.2.1 函數(shù)的定義 1015.2.2 函數(shù)的調(diào)用 1025.3 變量、過程的作用域 1045.3.1 過程的作用域 1045.3.2 變量的作用域 1075.4 變量的生存期 1095.4.1 靜態(tài)變量 1105.4.2 動態(tài)變量 1115.5 綜合示例 111練習(xí)題5 112第6章 窗體設(shè)計 1146.1 窗體概述 1146.1.1 窗體的類型 1146.1.2 添加窗體 1156.1.3 設(shè)置啟動窗體 1156.1.4 窗體的常用屬性 1156.1.5 窗體的常用事件 1186.1.6 窗體的常見方法和相關(guān)語句 1196.1.7 模式和無模式對話框的使用 1206.2 窗體的生命周期 1226.3 焦點與Tab鍵序 1266.4 多文檔界面 1286.4.1 MDI窗體 1286.4.2 創(chuàng)建MDI界面 1286.4.3 加入MDI子窗體 1296.4.4 加載和關(guān)閉MDI窗體 1296.4.5 MDI窗體設(shè)計實例 130練習(xí)題6 133第7章 內(nèi)部控件 1347.1 標(biāo)簽 1347.2 文本框 1367.3 命令按鈕 1387.4 復(fù)選框 1407.5 單選按鈕 1417.6 框架 1437.7 圖片框 1447.8 圖像框 1457.9 線條 1467.10 形狀 1477.11 列表框 1487.12 組合框 1517.13 定時器 1537.14 文件系統(tǒng)控件 1547.15 滾動條 1567.16 控件的綜合應(yīng)用 157練習(xí)題7 162第8章 圖形設(shè)計 1638.1 圖形顯示與繪圖控件 1638.1.1 顯示圖形文件 1638.1.2 使用繪圖控件 1668.2 繪圖方法 1678.2.1 坐標(biāo)系統(tǒng) 1688.2.2 繪圖方法 1708.3 圖形的保存 176練習(xí)題8 177第9章 系統(tǒng)環(huán)境資源應(yīng)用 1789.1 剪貼板 1789.1.1 文本操作 1799.1.2 其他數(shù)據(jù)格式操作 1809.1.3 檢查數(shù)據(jù)格式 1819.2 鼠標(biāo)屬性和事件 1829.2.1 鼠標(biāo)屬性 1829.2.2 響應(yīng)鼠標(biāo)事件 1849.3 拖放 1879.3.1 拖放屬性、事件和方法 1879.3.2 自動拖動和手工拖動 1879.3.3 改變拖動圖標(biāo) 1889.3.4 放下對象時的響應(yīng) 1889.3.5 啟動拖動和停止拖動 1899.4 處理鍵盤事件 1919.4.1 低級鍵盤事件 1919.4.2 窗體級鍵盤事件 194練習(xí)題9 194第10章 文件訪問 19510.1 文件類型 19510.1.1 順序存取文件 19510.1.2 隨機存取文件 19610.1.3 二進(jìn)制存取文件 19610.2 順序文件 19610.3 隨機文件 19910.4 二進(jìn)制文件 203練習(xí)題10 206第11章 菜單設(shè)計 20711.1 創(chuàng)建菜單 20711.1.1 菜單編輯器 20711.1.2 添加菜單選項 20911.1.3 菜單事件 20911.2 把代碼連接到菜單項上 21011.3 彈出式菜單 21411.3.1 彈出式菜單設(shè)計 21411.3.2 彈出式菜單設(shè)計實例 215練習(xí)題11 216第12章 高級用戶界面設(shè)計 21712.1 通用對話框 21712.1.1 “打開”對話框 21812.1.2 “另存為”對話框 21912.1.3 “顏色”對話框 21912.1.4 “字體”對話框 22012.1.5 “打印”對話框 22112.1.6 調(diào)用Windows幫助對話框 22212.2 ImageList控件 22312.2.1 ImageList控件的“屬性頁”對話框 22412.2.2 ImageList控件的屬性 22412.2.3 ListImages集合的屬性和方法 22512.3 TreeView控件 22612.3.1 TreeView控件概述 22612.3.2 TreeView控件的“屬性頁”對話框 22712.3.3 TreeView控件的屬性 22712.3.4 TreeView控件的事件 22812.3.5 Node對象和Nodes集合 22912.4 ListView控件 23412.4.1 ListView控件概述 23412.4.2 ListView控件的“屬性頁”對話框 23512.4.3 ListView控件的屬性 23512.4.4 ColumnHeader對象和ColumnHeaders集合 23612.4.5 ListItems集合和ListItem對象 23712.4.6 ListView控件的事件 239練習(xí)題12 240第13章 程序調(diào)試和錯誤處理 24113.1 錯誤分類 24113.2 程序調(diào)試 24213.2.1 調(diào)試工具 24313.2.2 設(shè)置斷點 24313.2.3 設(shè)置調(diào)試信息 24413.2.4 單步跟蹤 24613.3 錯誤處理 24713.3.1 錯誤處理工具 24713.3.2 錯誤處理方法 248練習(xí)題13 248第14章 VB與數(shù)據(jù)庫 24914.1 數(shù)據(jù)庫概述 24914.1.1 關(guān)系數(shù)據(jù)庫的基本結(jié)構(gòu) 24914.1.2 數(shù)據(jù)訪問對象模型 25114.1.3 結(jié)構(gòu)化查詢語言 25114.1.4 數(shù)據(jù)庫的分類 25114.1.5 ODBC和數(shù)據(jù)源 25114.1.6 VB的數(shù)據(jù)庫管理器 25314.2 結(jié)構(gòu)化查詢語言(SQL) 25314.2.1 SQL語言的組成 25314.2.2 數(shù)據(jù)定義語言 25314.2.3 數(shù)據(jù)操縱語言 25414.2.4 數(shù)據(jù)查詢語句 25514.3 Data控件 25714.3.1 Data控件的屬性 25814.3.2 Data控件的方法 25914.3.3 Data控件的事件 25914.3.4 Recordset對象 25914.3.5 Data控件應(yīng)用示例 26214.4 ADO Data控件 26714.4.1 ADO Data控件的屬性 26714.4.2 ADO Data控件的事件 27014.4.3 Recordset對象 27014.4.4 ADO Data控件應(yīng)用示例 27214.5 DataCombo控件 27514.5.1 DataCombo控件的屬性 27514.5.2 DataCombo控件的方法 27614.5.3 DataCombo控件的事件 27614.5.4 DataCombo控件應(yīng)用示例 27614.6 DataGrid控件 27714.7 數(shù)據(jù)庫操作綜合示例 282練習(xí)題14 286第15章 ADO編程 28715.1 什么是ADO 28715.2 Connection對象 28915.2.1 Connection對象的屬性 28915.2.2 Connection對象的方法 29015.2.3 Connection對象的事件 29115.2.4 Connection對象應(yīng)用示例 29115.3 Recordset對象 29315.3.1 Recordset對象的屬性 29315.3.2 Recordset對象的方法 29515.3.3 Recordset對象的使用方法 29615.3.4 Recordset對象應(yīng)用示例 29615.4 Command對象 29915.4.1 Command對象的屬性 29915.4.2 Command對象的方法 29915.4.3 Command對象的Parameter對象 30015.4.4 Command對象的使用方法 30015.4.5 Command對象的應(yīng)用示例 30115.5 ADO綜合應(yīng)用示例 303練習(xí)題15 306參考文獻(xiàn) 307附錄 綜合上機實習(xí)題 308

章節(jié)摘錄

  第1章 VB概述本章內(nèi)容  在使用VisualBasic(以下簡稱VB)開發(fā)應(yīng)用程序之前,有必要先熟悉一下VB的特點和系統(tǒng)集成環(huán)境的使用方法。本章作為VB的入門篇,旨在讓讀者對VB有個大致的了解。  知識重點  了解VB的特點和3種版本的差別。  掌握VB系統(tǒng)的啟動和退出操作。  掌握VB的集成開發(fā)環(huán)境以及各組成部分的功能等?! ?.1 VB的特點和版本  VB(Visual Basic)是在原有的BASIC語言基礎(chǔ)上發(fā)展而來的,Visual指的是可視化開發(fā)圖形用戶界面,Basic指的是廣為流行的BASIC語言。VB具有簡單易學(xué)的特性,只要具備一些計算機語言基礎(chǔ)就可以很快掌握它。這種可視化的“所見即所得”的用戶界面設(shè)計功能,把程序設(shè)計人員從繁瑣復(fù)雜的界面設(shè)計中解脫出來?! ∥④浌居?991年推出VB1.0,之后陸續(xù)推出多種版本。VB5.0以前的版本主要應(yīng)用于DOS和Windows3.X環(huán)境中16位應(yīng)用程序的開發(fā);VB5.0以后的版本只能運行在Windows 9X或NT操作系統(tǒng)下,是一個32位的應(yīng)用程序開發(fā)工具。本書以VB6.0中文版作為開發(fā)環(huán)境介紹VB程序設(shè)計。  1.1.1 VB的特點  VB6.0具有以下顯著的優(yōu)點?! 】梢暬幊蹋篤B提供了可視化設(shè)計工具,把Windows界面設(shè)計的復(fù)雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計編寫大量程序代碼,只需要采用系統(tǒng)提供的工具畫出各種“部件”,即圖形對象,并設(shè)置這些圖形對象的屬性,VB會自動產(chǎn)生界面設(shè)計代碼,程序設(shè)計人員只需要編寫實現(xiàn)程序功能的那部分代碼即可,從而可以大大提高程序設(shè)計的效率?!  ?/pre>

編輯推薦

  課程體系的系統(tǒng)性:注重教學(xué)內(nèi)容和體系的創(chuàng)新教學(xué)方法的多樣性:加強全方位的教學(xué)配套資源建設(shè)教學(xué)內(nèi)容的先進(jìn)性:力求介紹最新的技術(shù)和方法理論與實踐并重:闡明基礎(chǔ)理論.強調(diào)實踐應(yīng)用易教易學(xué):創(chuàng)新體例、合理布局。  從實際應(yīng)用的角度出發(fā),幫助讀者以最快的速度進(jìn)入VisuaI Basic的世界,提高程序開發(fā)技術(shù)水平  教育專家和一線教師精心編寫,融入作者多年的教學(xué)經(jīng)驗  結(jié)構(gòu)清晰、實例豐富,具有很強的操作性和實用性

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7