Visual Basic程序設(shè)計

出版時間:2009-1  出版社:機(jī)械工業(yè)出版社  作者:安穎蓮  頁數(shù):274  
Tag標(biāo)簽:無  

前言

  Visual Basic是Microsoft公司推出的應(yīng)用程序開發(fā)工具。Visual Basic利用可視化技術(shù)進(jìn)行編程,是一種支持面向?qū)ο蟮某绦蛟O(shè)計語言,同時提供了對多媒體、網(wǎng)絡(luò)和數(shù)據(jù)庫等領(lǐng)域開發(fā)的強(qiáng)大支持,能使編程工作變得輕松快捷。目前,很多高等院校已經(jīng)把Visual Basic程序設(shè)計作為第一門程序設(shè)計課程。學(xué)好Visual Basic程序設(shè)計技術(shù),不僅能掌握程序設(shè)計的基本思想,而且可以了解面向?qū)ο蟮某绦蛟O(shè)計方法,為開發(fā)Windows應(yīng)用程序打下良好的基礎(chǔ)?! ”緯轻槍Τ绦蛟O(shè)計初學(xué)者的入門教材,是作者結(jié)合在清華大學(xué)講授同名課程的基礎(chǔ)上,以Visual Basic 6.0中文版為背景,以非計算機(jī)專業(yè)學(xué)生為教學(xué)對象編寫的。全書共有12章,第1章介紹Visual Basic的集成開發(fā)環(huán)境,第2章介紹面向?qū)ο蟪绦蛟O(shè)計中的基本概念和Visual Basic程序設(shè)計的一般步驟,第3章介紹Visual Basic的基本語法,第4章介紹基本輸入/輸出,第5~7章介紹程序的基本控制結(jié)構(gòu)、數(shù)組和過程,第8、9章介紹常用控件和ActiveX控件的使用以及界面設(shè)計,第10章介紹文件操作,第11章介紹Visual Basic中圖形的使用,第12章介紹數(shù)據(jù)庫應(yīng)用?! ”緯鴥?nèi)容全面,實例豐富,對于一些重要概念、技術(shù)、算法都給出了典型實例;在內(nèi)容安排上,既考慮了非計算機(jī)專業(yè)學(xué)生的要求,也兼顧計算機(jī)等級考試的要求;在強(qiáng)化程序設(shè)計方法訓(xùn)練的同時通過可視化編程,使讀者掌握Visual Basic程序設(shè)計的通用方法,為以后學(xué)習(xí)其他面向?qū)ο缶幊陶Z言打下堅實的基礎(chǔ)?! ∮捎谧髡咚接邢?,書中難免有不當(dāng)之處,敬請專家和讀者不吝指正。

內(nèi)容概要

  《Visual Basic程序設(shè)計》是針對程序設(shè)計初學(xué)者的入門教材,是作者結(jié)合在清華大學(xué)講授同名課程經(jīng)驗基礎(chǔ)上創(chuàng)作的,以Visual Basic6.0中文版為背景,非計算機(jī)專業(yè)學(xué)生為教學(xué)對象?!禫isual Basic程序設(shè)計》內(nèi)容全面,實例豐富,對于一些重要概念、技術(shù)、算法都給出了典型實例;在內(nèi)容安排上,既考慮了非計算機(jī)專業(yè)學(xué)生的要求,也兼顧計算機(jī)等級考試的要求;在強(qiáng)化程序設(shè)計方法的訓(xùn)練的同時通過可視化編程,使讀者掌握VisualBasic程序設(shè)計的通用方法,為以后學(xué)習(xí)其他面向?qū)ο缶幊陶Z言打下堅實的基礎(chǔ)。

作者簡介

  安穎蓮,清華大學(xué)計算機(jī)系教師,國家級精品課主講人。長期從事計算機(jī)基礎(chǔ)教學(xué)工作,主講“Visual Basic程序設(shè)計”、“計算機(jī)文化基礎(chǔ)”等多門課程,獲得北京市高等教育教學(xué)成果一等獎。作為主要作者出版教材6本,其中《計算機(jī)文化基礎(chǔ)》一書被全國百所高校選用,累計印數(shù)已超過百萬冊。

書籍目錄

前言第1章 Visual Basic概述 11.1 Visual Basic簡介 11.1.1 Visual Basic的發(fā)展歷史 11.1.2 Visual Basic的版本 11.1.3 Visual Basic的特點(diǎn) 21.2 Visual Basic的啟動和退出 31.3 集成開發(fā)環(huán)境 41.3.1 主窗口 41.3.2 窗體設(shè)計器窗口 61.3.3 工程資源管理器窗口 61.3.4 屬性窗口 71.3.5 窗體布局窗口 81.3.6 工具箱窗口 81.4 習(xí)題 9第2章 簡單Visual Basic程序設(shè)計 102.1 對象及其屬性、方法、事件 102.1.1 對象 102.1.2 對象的屬性 102.1.3 對象的事件 102.1.4 事件過程 112.1.5 對象的方法 112.1.6 對象屬性設(shè)置 122.2 Visual Basic應(yīng)用程序的構(gòu)成和設(shè)計步驟 132.2.1 Visual Basic應(yīng)用程序的構(gòu)成 132.2.2 應(yīng)用程序設(shè)計的一般步驟 142.2.3 一個簡單例子 142.3 Visual Basic 中的控件及使用 202.3.1 Visual Basic中控件的分類 202.3.2 對象的命名規(guī)則 222.3.3 控件的繪制方法和基本操作 222.3.4 窗體和控件的通用屬性 242.4 工程的管理 252.4.1 創(chuàng)建、打開和保存工程 252.4.2 添加和移除工程 252.4.3 設(shè)置工程屬性 252.4.4 環(huán)境設(shè)置 262.5 使用幫助 282.6 習(xí)題 29第3章 Visual Basic語言基礎(chǔ) 313.1 字符集 313.2 數(shù)據(jù)類型 313.2.1 數(shù)值型數(shù)據(jù) 323.2.2 字符型數(shù)據(jù) 333.2.3 其他數(shù)據(jù)類型 333.3 常量和變量 343.3.1 常量 343.3.2 變量 353.4 運(yùn)算符與表達(dá)式 383.4.1 運(yùn)算符 383.4.2 表達(dá)式 433.5 常用內(nèi)部函數(shù) 433.5.1 數(shù)學(xué)函數(shù) 433.5.2 轉(zhuǎn)換函數(shù) 443.5.3 字符串函數(shù) 463.5.4 日期和時間函數(shù) 483.5.5 隨機(jī)數(shù)函數(shù) 493.5.6 命令行的直接方法 493.5.7 Shell函數(shù) 493.6 習(xí)題 50第4章 基本輸入/輸出 524.1 使用Print方法輸出數(shù)據(jù) 524.1.1 Print方法 524.1.2 與Print方法有關(guān)的函數(shù)和方法 544.2 使用對話框輸入和輸出 564.2.1 輸入對話框 564.2.2 信息對話框 584.3 使用控件輸入/輸出文本 604.3.1 標(biāo)簽 604.3.2 文本框 624.4 字形 644.5 習(xí)題 66第5章 程序的基本控制結(jié)構(gòu) 695.1 順序結(jié)構(gòu) 695.1.1 Visual Basic語句的書寫規(guī)范 695.1.2 賦值語句 705.1.3 暫停語句 705.1.4 結(jié)束語句 705.1.5 注釋語句 715.2 選擇結(jié)構(gòu) 715.2.1 If-Then語句 725.2.2 If-Then-Else語句 745.2.3 If語句的嵌套 765.2.4 If-Then-ElseIf語句 785.2.5 IIf函數(shù) 805.2.6 多分支選擇語句Select Case 815.3 循環(huán)結(jié)構(gòu) 845.3.1 當(dāng)循環(huán) 845.3.2 Do循環(huán) 845.3.3 For 循環(huán) 885.3.4 循環(huán)的嵌套 905.3.5 循環(huán)出口語句 925.4 應(yīng)用舉例 945.5 習(xí)題 96第6章 數(shù)組 986.1 數(shù)組的概念 986.2 靜態(tài)數(shù)組 986.2.1 靜態(tài)數(shù)組的聲明 986.2.2 靜態(tài)數(shù)組應(yīng)用 996.3 動態(tài)數(shù)組 1006.3.1 創(chuàng)建動態(tài)數(shù)組 1006.3.2 動態(tài)數(shù)組應(yīng)用 1016.4 數(shù)組有關(guān)的操作、函數(shù)和語句 1026.4.1 數(shù)組有關(guān)的操作 1026.4.2 For Each...Next語句 1036.4.3 數(shù)組有關(guān)的函數(shù) 1046.5 控件數(shù)組 1056.5.1 控件數(shù)組的概念 1056.5.2 設(shè)計時創(chuàng)建控件數(shù)組 1066.5.3 運(yùn)行時創(chuàng)建控件數(shù)組 1066.6 自定義數(shù)據(jù)類型 1086.6.1 自定義數(shù)據(jù)類型的聲明 1086.6.2 自定義數(shù)據(jù)類型的使用 1096.7 數(shù)組應(yīng)用舉例 1116.8 習(xí)題 119第7章 過程 1217.1 Sub過程 1217.1.1 Sub過程的定義 1217.1.2 Sub過程的調(diào)用 1227.2 Function過程 1237.2.1 Function過程的定義 1247.2.2 Function過程的調(diào)用 1247.3 調(diào)用中的參數(shù)傳遞 1267.3.1 形參與實參 1267.3.2 傳值與傳址 1267.3.3 數(shù)組作參數(shù) 1277.4 遞歸 1297.5 迭代 1327.6 變量與過程的作用域 1337.6.1 變量的作用域 1337.6.2 變量的生存期 1347.6.3 過程的作用域 1367.7 Exit Sub 和 Exit Function 1367.8 習(xí)題 137第8章 基本圖形界面設(shè)計 1398.1 窗體 1398.1.1 窗體的常用屬性 1398.1.2 窗體的常用事件 1408.1.3 窗體的常用方法 1408.2 命令按鈕 1418.2.1 命令按鈕的重要屬性 1418.2.2 命令按鈕的常用事件和方法 1418.3 單選按鈕、復(fù)選框 1428.3.1 單選按鈕和復(fù)選框的常用屬性 1428.3.2 單選按鈕和復(fù)選框的常用事件 1428.4 框架 1438.5 列表框和組合框 1448.5.1 列表框 1448.5.2 組合框 1488.6 滾動條 1518.6.1 滾動條的常用屬性 1518.6.2 滾動條的常用事件 1518.7 計時器 1538.8 ActiveX控件的使用 1558.8.1 滑動器控件 1558.8.2 進(jìn)度條控件 1578.8.3 選項卡控件 1588.9 鼠標(biāo) 1608.9.1 鼠標(biāo)指針 1608.9.2 鼠標(biāo)事件 1618.9.3 鼠標(biāo)事件過程中的參數(shù) 1628.9.4 拖放 1658.9.5 OLE拖放 1688.10 鍵盤 1698.11 習(xí)題 170第9章 圖形界面設(shè)計 1749.1 菜單 1749.1.1 使用“菜單編輯器”創(chuàng)建菜單 1759.1.2 彈出式菜單 1789.2 通用對話框 1809.2.1 通用對話框控件 1809.2.2 常用對話框 1809.3 多窗體和多文檔界面 1859.3.1 多窗體界面 1859.3.2 多文檔界面 1889.4 工具欄 1909.4.1 使用ImageList控件添加工具欄中的圖像 1909.4.2 在ToolBar控件中創(chuàng)建按鈕對象 1929.4.3 在ButtonClick事件中編寫程序 1939.5 RichTextBox控件 1949.5.1 RichTextBox控件的格式屬性 1949.5.2 RichTextBox控件與文件操作有關(guān)的方法 1969.6 剪貼板 1979.6.1 剪貼板的概念 1989.6.2 剪貼板的方法 1989.6.3 剪貼板應(yīng)用舉例 1999.7 習(xí)題 200第10章 文件 20210.1 文件及基本操作 20210.1.1 文件結(jié)構(gòu)和種類 20210.1.2 文件基本操作 20310.1.3 文件操作有關(guān)的語句和函數(shù) 20310.2 文件的讀寫 20510.2.1 順序文件的讀寫 20510.2.2 隨機(jī)文件的讀寫 20910.2.3 二進(jìn)制文件的讀寫 21110.3 文件系統(tǒng)控件 21310.3.1 驅(qū)動器列表框 21310.3.2 目錄列表框 21410.3.3 文件列表框 21410.3.4 三個文件系統(tǒng)控件協(xié)同工作 21510.4 習(xí)題 217第11章 圖形 22011.1 圖形基礎(chǔ) 22011.1.1 Visual Basic的坐標(biāo)系統(tǒng) 22011.1.2 繪圖屬性 22111.1.3 使用顏色 22311.2 圖形格式和圖形控件 22511.2.1 圖形格式 22511.2.2 圖形控件 22511.2.3 圖形文件的裝入與保存 22811.3 常用繪圖方法 22911.3.1 Line方法 22911.3.2 Pset方法 22911.3.3 Circle方法 23011.3.4 Cls方法 23111.3.5 Point方法 23111.4 圖像處理命令(PaintPicture) 23311.5 習(xí)題 235第12章 數(shù)據(jù)庫應(yīng)用 23712.1 數(shù)據(jù)庫基礎(chǔ)知識 23712.2 創(chuàng)建數(shù)據(jù)庫 23912.2.1 新建數(shù)據(jù)庫 23912.2.2 輸入表中數(shù)據(jù) 24212.2.3 修改表 24212.3 使用Data控件訪問數(shù)據(jù)庫 24212.3.1 Data控件屬性及其綁定控件 24312.3.2 Data控件的常用方法 24512.3.3 記錄集對象的常用屬性和方法 24612.3.4 Data控件的常用事件 25312.4 使用ADO數(shù)據(jù)控件訪問數(shù)據(jù)庫 25412.4.1 設(shè)置ADO數(shù)據(jù)控件連接數(shù)據(jù)庫 25412.4.2 與ADO數(shù)據(jù)控件綁定的ActiveX控件 25612.4.3 使用數(shù)據(jù)窗體向?qū)гL問數(shù)據(jù)庫 25712.5 結(jié)構(gòu)化查詢語言SQL 26012.5.1 SQL語言中的查詢語句 26012.5.2 Visual Basic 中使用SQL語句 26512.6 制作數(shù)據(jù)報表 26712.7 習(xí)題 270參考文獻(xiàn) 274

章節(jié)摘錄

  第1章 Visual Basic概述  Visual Basic簡稱VB,是微軟公司推出的可視化程序開發(fā)語言。Visual Basic功能強(qiáng)大,易于學(xué)習(xí),是開發(fā)Windows應(yīng)用程序最快捷的方法?! ”菊陆榻BVisual Basic的背景知識和Visual Basic的集成開發(fā)環(huán)境?! ?.1 Visual Basic簡介  1.1.1 Visual Basic的發(fā)展歷史  Visual Basic是BASIC語言的語法和可視化開發(fā)環(huán)境相結(jié)合的產(chǎn)物。  BASIC(BeginnersAll—Purpose Symbolit Instruction Code)語言誕生于1964年,它是一種在計算技術(shù)發(fā)展史上應(yīng)用最廣泛的語言。BASIC語言最初由美國達(dá)特茅斯大學(xué)的Tllomas E.Kurtz和John G Kemeny在Fortran Il和ALGOL 60的基礎(chǔ)上設(shè)計的,當(dāng)時只有17條語句、12個函數(shù)和3個命令,現(xiàn)在一般稱它為基本BASIC?! ASIC語言自誕生起就顯示出了強(qiáng)大的生命力,各種版本層出不窮。從APPLE.Il機(jī)上用的Apple Soft Basic、LASER-310上用的MSBasic、IBM.PC及其兼容機(jī)上用的Basic和GW-Basic,到MS—DOS上的MS Basic、Quick Basic。  現(xiàn)在很多應(yīng)用程序都是建立在Windows操作系統(tǒng)基礎(chǔ)上的圖形用戶界面系統(tǒng)(GUI)。圖形用戶界面為用戶提供了直觀、方便的工作環(huán)境,也增加了程序設(shè)計人員的編程難度,使用傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計語言編寫Windows應(yīng)用程序是很復(fù)雜和低效的,Visual Basic的出現(xiàn)很好地解決了這個問題。  Visual Basic是Windows環(huán)境下的可視化應(yīng)用程序開發(fā)工具,它結(jié)合BASIC語言和新的可視化工具。使用Visual Basic不需編寫大量代碼去描述界面元素的外觀和位置,而只需把預(yù)先建立的對象拖到屏幕上的某個位置即可,極大地提高了開發(fā)效率,減小了編程復(fù)雜度?! isual Basic在原有BASIC語言的基礎(chǔ)上發(fā)展,現(xiàn)包含了數(shù)百條語句、函數(shù)及關(guān)鍵詞,其中很多和Windows圖形用戶界面有關(guān)。專業(yè)人員可以用Visual Basic實現(xiàn)其他任何Windows編程語言的功能,而初學(xué)者只要掌握幾個關(guān)鍵詞,就可以建立實用的應(yīng)用程序?!  ?/pre>

編輯推薦

  《Visual Basic程序設(shè)計》還配有多媒體電子講稿和樣例源文件的立體化資源,方便教學(xué)。目前很多高等院校已經(jīng)把Visual Basic程序設(shè)計作為第一門程序設(shè)計課程,學(xué)好Visual Basic程序設(shè)計技術(shù),不僅能掌握程序設(shè)計的基本思想,而且可以了解面向?qū)ο蟮某绦蛟O(shè)計方法,為開發(fā)Windows應(yīng)用程序打下良好的基礎(chǔ)。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7