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

正文內(nèi)容

visualbasic程序設(shè)計(等級考試版)上ppt-展示頁

2025-01-15 13:29本頁面
  

【正文】 控件(內(nèi)部控件) ? 啟動 Visual Basic后,控件工具箱中列出的是內(nèi)部控件。 ? ( 3)可插入的對象:這類控件由用戶根據(jù)需要隨時創(chuàng)建。 ? ( 2) Active X控件:這類控件存在于 .OCX類型的文件中。這些控件用于制作常用的窗口對象。 Public Data1 As Integer, Data2 As Boolean Private Sub Form_ Initialize() Data1 = 50 Data2 = True End Sub 控件 ? 所謂 “ 控件 ” 就是 VB預(yù)先定義好的、程序中能夠直接使用的對象,這個對象可以使用戶能方便、快捷地開發(fā)出良好用戶界面的應(yīng)用程序。其主要作用是初始化變量,給它們進行賦值等。通過操作可以把窗體變?yōu)榛顒哟翱冢鐔螕舸绑w或在程序中執(zhí)行 Show方法等將出現(xiàn)這種情況。 UnLoad事件會卸載一個窗體,同時可以為用戶提供存盤等信息。如果重新裝入該窗體,則窗體中所有的控件都要重新初始化。格式為: Private Sub Form_Load() …… End Sub 窗體事件 ? [例題 ]用 Form_Load事件設(shè)置控件屬性:設(shè)置窗體上文本框 Text1和 Text2的字體和字號。 Load事件是由系統(tǒng)自動觸發(fā)的事件,因而不能由用戶觸發(fā)。在裝載一個窗體時觸發(fā) Load事件,該事件在 Initialize事件之后發(fā)生。 窗體事件 ? 2. DblClick(雙擊)事件 ? 雙擊窗體的空白處或一個無效控件時,將觸發(fā) Form_DblClick事件。該事件是窗體經(jīng)常用到的事件,該事件也是其他控件都能觸發(fā)的事件。 窗體的結(jié)構(gòu)與屬性 ? 窗體的常用屬性 ? ( 1) AutoRedraw ? ( 2) BackColor ? ( 3) BorderStyle ? ( 4) Caption ? ( 5) ControlBox ? ( 6) Enabled( ? ( 7)字形屬性設(shè)置 ? ( 8) ForeColor ? ( 9) Height、 Width ? ( 10) Icon( ? ( 11) MaxButton、 MinButton ? ( 12) Name ? ( 13) Picture ? ( 14) Top、 Left ? ( 15) Visible ? ( 16) WindowState 窗體事件 ? Visual Basic采用事件驅(qū)動編程機制, VB的應(yīng)用程序是事件驅(qū)動程序,通過事件驅(qū)動,程序執(zhí)行相應(yīng)的事件過程,產(chǎn)生要達到的動態(tài)效果。大部分屬性既可以通過屬性窗口設(shè)置,又可以通過程序代碼設(shè)置。 窗體的結(jié)構(gòu)與屬性 ? 1.窗體結(jié)構(gòu) ? Visual Basic的窗體同其他 Windows 環(huán)境下的應(yīng)用程序的窗口有些類似,都是 Windows的窗口風(fēng)格 窗體的結(jié)構(gòu)與屬性 ? 2.窗體屬性 ? 窗體的屬性決定了窗體的外觀和操作。這里的 “ 方法 ” ,就是該對象能夠執(zhí)行的操作。 Visual Basic 的對象 ? 4.對象方法 ? 在面向?qū)ο蟮木幊汰h(huán)境中,引入了一種特殊的概念,這就是對象方法。 ? 用戶事件 ——用戶完成某個動作時所發(fā)生的事件,例如,單擊某個按鈕、雙擊了某個文本框等。 ? Visual Basic 中,事件分為兩類:系統(tǒng)事件、用戶事件。 ? 例如: ? 日常生活中,人 ——―對象 ” 所具有的特質(zhì),就有男、女,高、矮,胖、瘦;大學(xué)學(xué)歷、小學(xué)畢業(yè);工人家庭、高干子女等等,這些就是人的屬性。 ? 對象所包含的內(nèi)容是:名字、按某種結(jié)構(gòu)存儲的數(shù)據(jù)、對象所受理的操作名(方法名)集合以及這些方法名所對應(yīng)的程序代碼片段。 Visual Basic 的對象 ? 1.什么是對象 ? 在面向?qū)ο蟮某绦蛟O(shè)計中, “ 對象 ” 是系統(tǒng)中的基本運行實體。 其他窗口 ? 屬性窗口:用來設(shè)置窗體或窗體中控件的屬性 ? 工具箱窗口:工具箱窗口由工具圖標(biāo)組成,每個控件由工具箱中的一個工具圖標(biāo)來表示 第 2章 對象及其操作 ? 對象 ? 窗體 ? 控件 ? 控件的畫法和基本操作 ? 小型案例 登錄窗口的密碼驗證 對象 ? 用 Visual Basic 進行應(yīng)用程序的設(shè)計,實際上是與一組標(biāo)準(zhǔn)對象進行交互的過程,就是把這些標(biāo)準(zhǔn)對象按照要求放置在合適的位置,并設(shè)計程序完相應(yīng)的功能。各種圖形、圖像、數(shù)據(jù)等都是通過窗體中的控件顯示出來的。左邊一欄顯示的是窗體左上角的坐標(biāo),右邊一欄顯示的是窗體的長 寬。 ? 工具欄: Visual 4種工具欄,包括編輯、標(biāo)準(zhǔn)、窗體編輯器和調(diào)試 。 主窗口 主窗口也稱設(shè)計窗口,位于集成環(huán)境的頂部,由標(biāo)題欄、菜單欄和工具欄組成 ? 標(biāo)題欄:顯示的是應(yīng)用程序的名字 ,方括號中表明當(dāng)前的工作狀態(tài) 是 “ 設(shè)計模式 ” 、 “ 運行模式 ” 或 “ 中斷模式 ” 。如果當(dāng)前程序已修改過并且沒有存盤,系統(tǒng)將顯示一個對話框,詢問用戶是否將其存盤,此時選擇 “ 是 ” 按鈕則存盤,選擇 “ 否 ”按鈕則不存盤。 Visual Basic的啟動與退出 啟動 Visual Basic ? 使用 “ 開始 ” 菜單中的 “ 程序 ” 命令。 ? 專業(yè)版:包括學(xué)習(xí)版的全部功能,同時包括 ActiveX控件、 Inter控件、 Crystal Report Writer和報表控件。Visual Basic程序設(shè)計 (等級考試版 ) 史春聯(lián) 主 編 高等院校應(yīng)用型特色規(guī)劃教材 ? 第 1章 Visual Basic程序開發(fā)環(huán)境 ? 第 2章 對象及其操作 ? 第 3章 簡單程序設(shè)計 ? 第 4章 Visual Basic 程序設(shè)計基礎(chǔ) ? 第 5章 數(shù)據(jù)的輸入輸出 ? 第 6章 控制結(jié)構(gòu) ? 第 7章 數(shù)組 ? 第 8章 常用標(biāo)準(zhǔn)控件 ? 第 9章 過程 ? 第 10章 鍵盤與鼠標(biāo)事件過程 ? 第 11章 菜單程序設(shè)計 ? 第 12章 Visual Basic程序開發(fā)環(huán)境 ? 第 13章 多重窗體程序設(shè)計環(huán)境應(yīng)用 ? 第 14章 文件處理 ? 第 15章 多媒體應(yīng)用開發(fā) ? 第 16章 數(shù)據(jù)庫編程初步 第 1章 Visual Basic程序開發(fā)環(huán)境 ? Visual Basic的特點和版本 ? Visual Basic的啟動與退出 ? 主窗口 ? 其他窗口 Visual Basic的特點和版本 ? Visual Basic是在 BASIC語言的基礎(chǔ)上研制而成的,它具有 BASIC語言簡單而易學(xué)易用的優(yōu)點,同時增加了結(jié)構(gòu)化和可視化程序設(shè)計語言的功能。 Visual Basic的特點 ? 可視化編程 ? 面向?qū)ο蟮某绦蛟O(shè)計 ? 結(jié)構(gòu)化程序設(shè)計語言 ? 事件驅(qū)動編程機制 ? 訪問數(shù)據(jù)庫 Visual Basic的版本 ? 學(xué)習(xí)版:包括所有的內(nèi)部控件(標(biāo)準(zhǔn)控件)、網(wǎng)格( Grid)控件、 Tab對象以及數(shù)據(jù)綁定控件。 ? 企業(yè)版:包括專業(yè)版的全部功能,同時具有自動化管理器、部件管理器、數(shù)據(jù)庫管理工具、 Microsoft Visual SourceSafe面向工程版的控制系統(tǒng)等。 ? 使用 “ 我的電腦 ” ? 使用 “ 開始 ” 菜單中的 “ 運行 ” 命令 ? 建立啟動 Visual Visual Basic的啟動與退出 退出 Visual Basic ? 為了退出 Visual Basic,可先打開 “ 文件 ” 菜單,并執(zhí)行其中的 “ 退出 ” 命令(或按 Alt+Q快捷鍵)。在上述兩種情況下,都將退出Visual Basic,回到 Windows環(huán)境。 ? 菜單欄:共有 13個菜單項,每個菜單項含有若干個菜單命令,執(zhí)行不同的操作。 在工具欄的右側(cè)兩欄,分別用來顯示窗體的當(dāng)前位置和大小,其單位為 twip, 1英寸等于 1440twip。 其他窗口 Visual 包括窗體設(shè)計器窗口、屬性窗口、工程資源管理器窗口、工具箱窗口、調(diào)色板窗口、代碼窗口和立即窗口 其他窗口 ? 窗體設(shè)計器窗口:應(yīng)用程序最終面向用戶的窗口,它對應(yīng)于應(yīng)用程序的運行結(jié)果。 其他窗口 ? 工程資源管理器窗口:工程資源管理器窗口中的文件可以分為 6類, ? 窗體文件( .frm) ? 程序模塊文件( .bas) ? 、類模塊文件( .cls) ? 工程文件( .vbp) ? 工程組文件( .vbg) ? 資源文件( .res)。因此,準(zhǔn)確地理解和認識對象的概念,是設(shè)計 Visual Basic 應(yīng)用程序的重要一步。 ? 在 Visual Basic 中, “ 對象 ” 分為兩類,即:由系統(tǒng)設(shè)計好的、用戶直接調(diào)出使用的對象 ——預(yù)定義對象和用戶自己定義的供自己在程序中使用的對象。 Visual Basic 的對象 ? 2.對象的屬性 ? 反映一個 “ 對象 ” 的基本特征、本質(zhì)特征以及外觀等方面的具體數(shù)據(jù)的集合,就是對象的屬性,不同的對象有不完全相同的屬性。 ? Visual Basic中,我們所見到的按鈕、圖標(biāo)等對象,經(jīng)常使用的屬性有:標(biāo)題( Caption)、名稱( Name)、顏色( Color)、字體大小( Fontsize)、是否可見( Visible)等 Visual Basic 的對象 ? 3.對象事件 ? 所謂事件( Event),就是由 Visual Basic 系統(tǒng)預(yù)先設(shè)置好的、能夠被對象識別的動作;或者說,能夠發(fā)生在某個對象上的某件具體的事情。 ? 系統(tǒng)事件 ——由計算機系統(tǒng)自動產(chǎn)生的、與用戶的動作無關(guān)的或少有聯(lián)系的事件,例如,定時信號。 ? 發(fā)生某個事件之后所產(chǎn)生的直接結(jié)果,或產(chǎn)生的某種效應(yīng) ——事件過程。所謂 “ 對象方法 ” ,就是對象本身所具有的、反映該對象功能的內(nèi)部函數(shù)或特有的過程;或者說:某些在系統(tǒng)內(nèi)部已經(jīng)規(guī)定好了的用來顯示對象、顯示圖像以及移動、打印、繪畫等特殊的過程。其調(diào)用的格式為: 對象名 .方法名 [參數(shù)名表 ] 對象屬性的設(shè)置 ? 通過 “ 屬性窗口 ” 來設(shè)置對象屬性的幾種方法 ? 1.直接鍵入新的屬性值 ? 2.在屬性列表中選擇所需要的屬性值 ? 3.利用對話框設(shè)置屬性值 窗體 ? 窗體是任何一個應(yīng)用程序必不可少的對象,因為窗體是其他對象的載體,各類部件對象都必須建立在窗體上;同時,窗體是應(yīng)用程序的頂層對象,設(shè)計應(yīng)用程序都是從窗體開始的??梢杂脙煞N方法來設(shè)置窗體的屬性,通過屬性窗口設(shè)置和通過程序代碼設(shè)置。而有些屬性只能通過屬性窗口設(shè)置、另一些屬性只能通過程序代碼設(shè)置。 窗體事件 ? 1. Click(單擊)事件 ? 單擊窗體的空白處或一個無效控件時,將觸發(fā) Form_Click事件。格式為: Private Sub Form_Click() …… End Sub ? 注意:必須單擊窗體的空白處,而不能是窗體內(nèi)的任何控件。格式為: Private Sub Form_DblClick() …… End Sub ? 注意:必須雙擊窗體的空白處,不能是窗體內(nèi)的任何控件;雙擊的速度要適當(dāng),否則,將認為是兩次單擊事件 窗體事件 ? 3. Load(裝載)事件 ? 窗體的加載是指窗體及其所有控件被裝入內(nèi)存。 Load事件是最基本、也是最常用的窗體事件。 Load事件主要用于對程序執(zhí)行過程所用到的變量進行賦值,或?qū)Υ绑w的屬性進行初始化。 Private Sub Form_Load() = ―楷體 _GB2312‖ = 14 = ―隸書 ” = 18 End Sub 窗體事件 ? 4. Unload(卸載)事件 ? 當(dāng)從內(nèi)存中清除一個窗體(關(guān)閉窗體或執(zhí)行 Unload語句)時觸發(fā)該事件。格式為: Private Sub Form_UnLoad() …… End Sub ? UnLoad事件與 Load事件相對應(yīng)。 窗體事件 ? 5. Activate(活動)、 Deactivate(非活動)事件 ? 當(dāng)窗體由非活動窗口變?yōu)榛顒哟翱跁r觸發(fā)Activate事件,而在另一個窗體變?yōu)榛顒哟翱谇坝|發(fā) Deactivate事件。 窗體事件 ? 6. Initialize(初始化)事件 ? 在窗體創(chuàng)建時發(fā)生 Initialize事件,這是程序運行時發(fā)生的第一個事件,它發(fā)生在Load事件之前。格式為: Private Sub Form_ Initialize() …… End Sub 窗體事件 ? [例題 ]用 Initializ
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1