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

正文內容

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

2025-01-04 12:13 本頁面
 

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