freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

visualbasic程序設(shè)計教程(上)ppt(已修改)

2025-01-04 12:13 本頁面
 

【正文】 Visual Basic程序設(shè)計教程 (上 ) 目錄 第 1章 Visual Basic程序設(shè)計概述 第 3章 Visual Basic程序設(shè)計初步 第 2章 Visual Basic程序設(shè)計基礎(chǔ) 第 4章 Visual Basic的程序控制結(jié)構(gòu) 第 6章 過程 第 5章 數(shù)組 第 7章 常用控件與系統(tǒng)對象 第 9章 圖形操作 第 8章 界面設(shè)計 第 10章 鍵盤與鼠標事件 第 12章 數(shù)據(jù)庫程序設(shè)計 第 11章 文件 第 13章 程序調(diào)試與出錯處理 第 1章 Visual 概述 Visual Basic語言簡介 Visual Basic程序設(shè)計的一般步驟 Visual Basic集成開發(fā)環(huán)境與系統(tǒng)幫助 Visual Basic語言簡介 Visual Basic是 Microsoft公司開發(fā)的一種通用的面向?qū)ο蠛褪录?qū)動的程序設(shè)計語言 。 “ Visual‖指的是開發(fā)圖形用戶界面 (GUI)的方法 ——不需編寫大量代碼去描述界面元素的外觀和位置 , 而只要把需要的控件拖放到屏幕上的相應(yīng)位置 , 即可方便地設(shè)計圖形用戶界面 。 “ Basic‖指的是 BASIC(Beginners AllPurpose Symbolic Instruction Code)語言 , 一種在計算技術(shù)發(fā)展歷史上應(yīng)用得最為廣泛的語言 。Visual Basic在原有 BASIC語言的基礎(chǔ)上進一步發(fā)展 , 是基于 Basic的可視化程序語言 。 專業(yè)人員可以用 Visual Basic實現(xiàn)其它任何 Windows編程語言的功能 , 而初學(xué)者只要掌握幾個關(guān)鍵詞就可以建立實用的應(yīng)用程序 。 Visual Basic的誕生背景與發(fā)展 時間 版本 操作系統(tǒng)版本 功能 1964年 BASIC DOS Beginners39。AllPurpose Symbolic Instruction Code即“初學(xué)者的全方位符式指令代碼”,一種DOS時代編程工具 1990年 Visual Basic Windows 第一個“可視化”“事件驅(qū)動”的編程工具,可編寫基于 Windows平臺的圖形用戶界面( GUI)的程序 1992年 Visual Basic Windows 增加了 OLE,功能、界面和速度都有所改善 1993年 Visual Basic 增加數(shù)據(jù)引擎,支持直接訪問數(shù)據(jù)庫 1995年 Visual Basic Windows 95 增加了對“類”的支持,引入了面向?qū)ο蟮母拍?,既可用于編? 16位應(yīng)用程序也可編寫 WIN95平臺的 32位應(yīng)用程序 1997年 Visual Basic 擴展了數(shù)據(jù)庫、 ActiveX和 Inter方面的功能,編寫 32位應(yīng)用程序 1998年 Visual Basic Windows 98 進一步加強了數(shù)據(jù)庫、 Inter和創(chuàng)建控件方面的功能,完善的版本 2022年 Visual 基于 .Net平臺的升級版本,真正的面向?qū)ο缶幊陶Z言,與 VB不兼容 Visual Basic的誕生背景與發(fā)展 Visual Basic提供了學(xué)習(xí)版 、 專業(yè)版和企業(yè)版 , 用以滿足不同的開發(fā)需要 。 學(xué)習(xí)版使編程人員很容易地開發(fā) Windows和 Windows NT 的應(yīng)用程序 , 是針對初學(xué)者的版本 。 該版本包括所有的內(nèi)部控件 ( 標準控件 )以及網(wǎng)絡(luò) ( Grid) 控件 、 選項卡和數(shù)據(jù)綁定 (Data Bound)控件 。 專業(yè)版為專業(yè)編程人員提供了功能完備的開發(fā)工具 , 專業(yè)版中包含了學(xué)習(xí)版的所有功能 , 是針對計算機專家的版本 , 除具有學(xué)習(xí)版的全部功能外 , 該版本還包括 Active控件 、 Inter信息服務(wù)器 、 應(yīng)用程序設(shè)計器 、 集成的數(shù)據(jù)工具和數(shù)據(jù)環(huán)境 、 活動數(shù)據(jù)對象以及動態(tài) HTML頁面設(shè)計器 。 企業(yè)版是 Visual Basic的最高版本 , 可供專業(yè)人員以小組的形式來創(chuàng)建強大的分布式應(yīng)用程序 。 Visual Basic的功能特點 1. 基于對象的可視化設(shè)計工具 使用 Visual Basic提供的可視化的編程工具 , 它把 Windows界面設(shè)計的復(fù)雜性 “ 封裝 ” 起來 。 開發(fā)人員不必為界面設(shè)計編寫大量的代碼 , 只需要按設(shè)計要求的屏幕布局 , 用系統(tǒng)提供的工具 , 在屏幕上畫出圖形對象 , 并設(shè)置圖形的屬性 , Visual Basic即可產(chǎn)生界面的設(shè)計代碼 , 程序設(shè)計人員只需要編寫程序功能的那部分代碼 , 因此可以大大提高程序設(shè)計的效率 。 2. 面向?qū)ο蟮某绦蛟O(shè)計方法 Visual Basic支持面向?qū)ο蟮某绦蛟O(shè)計方法 , 但它與一般的面向?qū)ο蟮某绦蛟O(shè)計語言 ( 如 C++) 不完全相同 。在一般面向?qū)ο蟮某绦蛟O(shè)計語言中 , 對象由程序代碼和數(shù)據(jù)組成 ,是抽象的概念;而 Visual Basic則是應(yīng)用面向?qū)ο蟮某绦蚍椒ǎ?OOP) , 把程序和數(shù)據(jù)合起來作為一個對象 , 并為每個對象賦予應(yīng)有的屬性 , 使對象成為實在的東西 。 Visual Basic的功能特點 3. 結(jié)構(gòu)化程序設(shè)計語言 Visual Basic具有高級程序設(shè)計語言的程序結(jié)構(gòu) , 其語句簡單易懂 。Visual Basic的編輯器支持彩色代碼 , 可自動進行語法錯誤檢查 , 此外Visual Basic還具有使用靈活且功能極強的編譯器和調(diào)試器 。 4. 事件驅(qū)動的編程機制 Visual Basic是通過事件來執(zhí)行對象的操作 , 每一個對象都能響應(yīng)多個不同的事件 , 每一個事件都可以以一段程序來響應(yīng) 。 該程序代碼決定了對象的功能 , 我們把這種機制稱為事件驅(qū)動 。 事件由用戶的操作觸發(fā) 。 例如 , 命令按鈕中的一個對象 , 當(dāng)用戶單擊按鈕時 , 則觸發(fā)按鈕的( Click) 單擊事件 , 而在產(chǎn)生該事件時將會執(zhí)行一段程序 , 用來實現(xiàn)指定的操作 。 若用戶未進行任何操作 , 即未觸發(fā)事件 , 則程序?qū)⑻幱诘却隣顟B(tài) 。 整個應(yīng)用程序就是由彼此獨立的事件過程構(gòu)成 。 因此 , Visual Basic創(chuàng)建應(yīng)用程序的過程 , 就是為各個對象編寫事件的過程 。 5. 支持多種數(shù)據(jù)庫的訪問 利用數(shù)據(jù)控件和數(shù)據(jù)庫管理窗口 , 可以直接建立 Microsoft Access格式的數(shù)據(jù)庫 , 還能編輯和訪問其他的外部數(shù)據(jù)庫 可視化編程的基本概念 1. 類 類是將用戶定義類型和過程組織在一起 , 具有多態(tài)的用戶定義類型 。 將代碼和數(shù)據(jù)組織封裝在同一個模塊中 , 使得對象能保護和驗證其中的數(shù)據(jù) 。 借助創(chuàng)建對象的類能將數(shù)據(jù)和過程組織成一個整體 。 類是一個抽象的整體概念 , 對象是類的實例化 。 例如 , 在Visual Basic的 “ 工具箱 ” 上 , 控件代表類 。 直到在窗體上畫出這些被稱作控件的對象為止 , 它們實際上并不存在 。 在創(chuàng)建控件時也就是在復(fù)制控件類 , 在設(shè)計時操作的窗體是類 , 在運行時 , Visual Basic 建立窗體的類實例 。 類與對象是面向?qū)ο蟪绦蛟O(shè)計語言的基礎(chǔ) 。 以 “ 汽車 ” 為例 , 說明類與對象的關(guān)系 。 汽車是一個籠統(tǒng)的名稱 , 是整體概念 , 我們把汽車看成一個 “ 類 ” , 一輛輛具體的汽車( 比如你的汽車 ) 就是這個類的實例 , 也就是這個類的對象 。 2. 對象 在 Visual Basic中 , 對象是系統(tǒng)中運行的實體 , 是代碼和數(shù)據(jù)的組合 , 可以作為一個單位來處理 , 也可以是應(yīng)用程序的一部分 。 對象的基本思想是用系統(tǒng)的觀點把要研究的事物看成一個整體 , 整個世界是由各種不同的對象所構(gòu)成的 , 對象是面向?qū)ο蟮某绦蛟O(shè)計的基本概念 ,也是其核心 。 在 Visual Basic中 , 對象主要分為窗體和控件兩類 。 窗體是用戶工作區(qū) , 所有控件都在窗體中得到了集成 , 從而構(gòu)成應(yīng)用程序的界面;控件是應(yīng)用程序的圖形用戶界面的一個組件 , 對其屬性可以進行不同的設(shè)置 , 從而構(gòu)成不同的對象 。 對象是我們感興趣的或要加以研究的事物 , 是數(shù)據(jù)與操作相結(jié)合的統(tǒng)一體 。 在面向?qū)ο蟮某绦蛟O(shè)計中 , 對象必須由用戶自己來設(shè)計 。 而在Visual Basic , 對象可分為兩類 , 一類是由系統(tǒng)設(shè)計好的 , 可以直接使用或?qū)ζ溥M行操作的;另一類是由用戶定義的 。 可視化編程的基本概念 3. 對象的三要素 屬性是描述對象的數(shù)據(jù),事件是對象所產(chǎn)生的事情。事件發(fā)生時可以編寫代碼進行處理,方法告訴對象應(yīng)做的事情。對象的屬性、事件和方法亦稱為對象的三要素。 ⑴對象屬性 屬性是指對象的各種特性,不同對象擁有不同的特性。如對象的位置、顏色、大小等。所有的對象都有各自的屬性,它們是用來描述和反映對象特征的參數(shù)。例如,控件名稱( Name)、標題( Caption)、顏色( Color)、字體( FontName)、字體大?。?FontSize)以及是否可見 (Visible)等。對象屬性可以通過程序代碼設(shè)置,也可以在程序設(shè)計階段通過屬性窗口設(shè)置。屬性決定了對象展現(xiàn)給用戶的界面具有什么樣的外觀及功能。 Visual Basic工具箱中的每個控件都有一個各不相同的屬性表。通過對屬性表中各項屬性的不同設(shè)置,可以建立各種對象。 可視化編程的基本概念 ⑵ 對象事件 Visual Basic是采用事件驅(qū)動編程機制的語言 。 這種語言只要編寫響應(yīng)用戶動作的程序 , 如移動鼠標 、 選擇命令等 , 而不必考慮按精確次序執(zhí)行的每個步驟 , 因此不必編寫一個大型程序 , 而是建立一個由若干個微小程序組成的應(yīng)用程序 , 這些小程序都可以由用戶調(diào)動的事件來激發(fā) 。 事件 ( Event) , 就是由 Visual Basic事先設(shè)置好的 、 能夠被對象識別的動作 , 引發(fā)事件的對象叫做事件源 。 不同的對象能夠識別的事件也不一樣 。 事件可分為系統(tǒng)事件和用戶事件兩種 。 系統(tǒng)事件由計算機系統(tǒng)自動產(chǎn)生 , 例如定時信號;用戶事件是由用戶產(chǎn)生的 ,例如鍵盤輸入和鼠標的單擊 ( Click) 、 雙擊 ( DbClick) 、 鼠標移動 ( MouseMove) 等 。 用鼠標單擊或雙擊是 Windows應(yīng)用程序的常見事件 。 不同的對象識別在其上發(fā)生的事件是不同的 。 例如 , 時鐘對象只能識別 Timer事件 。 可視化編程的基本概念 ⑶ 對象方法 傳統(tǒng)的程序設(shè)計 , 過程和函數(shù)是主要的編程部件 。 而在對面向?qū)ο蟮某绦蛟O(shè)計 ( OOP) 中 , 引入了稱為方法的特殊過程和函數(shù) 。 方法的操作與過程 、 函數(shù)的操作相同 。 方法是指對象本身所具有的 、 反映該對象功能的內(nèi)部函數(shù)或過程 ( 這不是事件過程 ) 。 可視化編程的基本概念 Visual Basic 集 成 開 發(fā) 環(huán) 境 ( Integrated Development Environment, IDE) 是指一個集設(shè)計 、編輯 、 運行和測試應(yīng)用程序于一體的環(huán)境 。 Visual Basic , 而不只是一門單純的語言 , 為程序設(shè)計提供了極大的便利 。 Visual Basic集成開發(fā)環(huán)境與系統(tǒng)幫助 1. Visual Basic ⑴ Visual Basic 將 Visual Basic , 即會自動運行安裝程序 。 如果不能自動運行安裝程序 , 可查找到安裝文件, 雙擊運行 。 下面是安裝的過程 ( 安裝過程中除了要輸入產(chǎn)品 ID外 , 一般都使用默認的設(shè)置 , 即總是單擊下一步或確定 ) 。 ⑵ Visual Basic 與一般的應(yīng)用程序一樣 , Visual Basic啟動方法很多 , 本書只介紹兩種啟動方法 。 ①“ 開始 ” 菜單 │ “ 程序 ” │ “ Microsoft Visual Basic 中文版 ” │ “ Microsoft Visual Basic ” , 就可以啟動Visual Basic了 。 ②“ 開始 ” 菜單 │ “ 運行 ” │ C: Program Files\Microsoft Visual Studio\Vb98\Vb , 也可以啟動 Microsoft Visual Basic , 啟動界面一樣 。 Visual Basic ⑶ Visual Basic 選擇 “ 文件 ” 菜單中的 “ 退出 ” 命令或者按 Alt+Q組合鍵 ,也可以單擊 Visual Basic “ 關(guān)閉 ” 按鈕 。 在退出 Visual Basic , 如果當(dāng)前程序已經(jīng)修改但尚未保存 , 則會出現(xiàn)對話框 , 詢問是否要存盤 。 此時 , 單擊 “ 是 ”按鈕則存盤;單擊 “ 否 ” 按鈕則退出且不存盤 。 Visual Basic Visual Basic ⑴ 標題欄 標題欄位于屏幕的頂部 。 啟動 Visual Basic , 標題欄中顯示的信息為: “ 工程 1Microsoft Visual Basic[設(shè)計 ]” 。 方括號中的 “ 設(shè)計 ” 表明當(dāng)前的工作階段是 “ 設(shè)計階段 ” 。 隨著工作階段的不同 , 方括號中的內(nèi)容也隨之改變
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1