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

正文內(nèi)容

vb編程基礎(chǔ)ppt課件(2)-展示頁(yè)

2025-05-14 18:28本頁(yè)面
  

【正文】 窗體運(yùn)行時(shí)在屏幕上的初始顯示位置,可以通過(guò)窗體布局窗口來(lái)設(shè)置。開(kāi)始一個(gè)新的工程時(shí),VB將創(chuàng)建一個(gè)空窗體并命名為“ Form1”。 ? 可以通過(guò)“增加部件”命令在工具箱中增加其他控件( ActiveX控件)。程序員在界面設(shè)計(jì)時(shí)就是利用工具箱中的工具在窗體上畫(huà)各種控件。默認(rèn)時(shí), VB啟動(dòng)后只顯示“標(biāo)準(zhǔn)”工具欄,其他工具欄(如“調(diào)試”和“編輯”工具欄等)可以選擇“視圖”菜單的“工具欄”子菜單上的命令來(lái)顯示。 ? 菜單欄包含所有 VB可用的命令,除了標(biāo)準(zhǔn)的“文件”、“編輯”、“視圖”、“窗口”和“幫助”菜單外,還有編程專用的“工程”、“格式”和“調(diào)試”菜單。 ? VB開(kāi)發(fā)環(huán)境包括標(biāo)題欄 、 菜單欄 、 工具欄 、 工具箱 、 窗體設(shè)計(jì)器 、 窗體布局窗口 、工程管理器 、 屬性窗口及其它窗口 。 ? 鍵盤(pán)事件: KeyDown、 KeyUp、 KeyPress等。 – 兩組最常用的事件是鼠標(biāo)事件和鍵盤(pán)事件。VB徹底改變了這種編程機(jī)制 。與面向過(guò)程的編程方法相比,面向?qū)ο缶幊谭椒ㄓ腥齻€(gè)優(yōu)點(diǎn):①程序易于閱讀和理解;②程序易于修改;③對(duì)象能重復(fù)使用多次,即程序員可以隨時(shí)根據(jù)需要將對(duì)象插入到程序中去。在面向過(guò)程的編程方法中,代碼和數(shù)據(jù)是分離的,由此帶來(lái)很多缺陷,其中最主要的就是程序的可維護(hù)性差。 VB的特點(diǎn) ? 可視化 ? 面向?qū)ο? ? 事件驅(qū)動(dòng) 1 ? 可視化程序設(shè)計(jì) – 傳統(tǒng)的編程語(yǔ)言需要編寫(xiě)大量的代碼來(lái)實(shí)現(xiàn)界面,而可視化程序設(shè)計(jì)只需按設(shè)計(jì)要求把開(kāi)發(fā)環(huán)境提供的大量界面元素(如文本框和命令按鈕等)在屏幕上畫(huà)出來(lái),并可直觀、動(dòng)態(tài)地調(diào)整界面元素的風(fēng)格和樣式,直到滿意為止。VB編程 第一章 VB概述 ? VB是 Microsoft公司推出的一個(gè)可視化的面向?qū)ο蟮膽?yīng)用程序開(kāi)發(fā)工具,目前,已經(jīng)發(fā)布了 6個(gè)版本,最新版本是 ,于1998年 8月發(fā)布。調(diào)查報(bào)告顯示, VB的使用量在編程語(yǔ)言市場(chǎng)中所占比例最高。 ? 面向?qū)ο缶幊? – 傳統(tǒng)的結(jié)構(gòu)化語(yǔ)言(如 C, Pascal和 Basic等)都是采用面向過(guò)程的編程方法來(lái)解決問(wèn)題。面向?qū)ο缶幊虅t把數(shù)據(jù)和處理數(shù)據(jù)的代碼封裝到一個(gè)類中,類的實(shí)例就是對(duì)象。 – 在 VB中,對(duì)象的基本操作是: 對(duì)象 .屬性 = 值 對(duì)象 .方法 – 也可以從對(duì)象的屬性中得到一個(gè)新的對(duì)象: Set Object = 對(duì)象 .屬性 ? 事件驅(qū)動(dòng)的編程機(jī)制 – 在面向過(guò)程的編程方法中 , 每個(gè)程序通常包含一個(gè)主程序和若干個(gè)子程序 , 由每個(gè)子程序來(lái)處理某個(gè)小問(wèn)題 , 再由主程序自頂向下調(diào)用各子程序來(lái)逐步解決整個(gè)問(wèn)題 。 在 VB中 ,沒(méi)有傳統(tǒng)意義上的主程序 , 程序執(zhí)行通過(guò)事件來(lái)驅(qū)動(dòng) , 即只有在事件發(fā)生時(shí) , 程序才執(zhí)行 , 若沒(méi)有發(fā)生任何事件 , 則處于停滯等待狀態(tài) 。 ? 鼠標(biāo)事件: Click、 DblClick、 MouseDown、MouseUp、 MouseMove等。 – 其它事件: Change、 GotFocus、 LostFocus等 VB開(kāi)發(fā)環(huán)境 ? VB擁有一個(gè)集成式的開(kāi)發(fā)環(huán)境 , 所有的圖形界面設(shè)計(jì)工作和代碼的編寫(xiě) 、 調(diào)試 、運(yùn)行和編譯等均在此開(kāi)發(fā)環(huán)境中完成 。 2 ? 標(biāo)題欄在開(kāi)發(fā)環(huán)境的頂部,顯示正在操作的工程名稱及工作狀態(tài)。 ? 工具欄提供對(duì) VB開(kāi)發(fā)環(huán)境下常用命令的快速訪問(wèn)。 ? 工具箱中的每個(gè)工具代表一種控件。 ? 新建工程中,工具箱只包括內(nèi)部控件。 ? 窗體是程序運(yùn)行時(shí)面向最終用戶的一個(gè)窗口。設(shè)計(jì)窗體時(shí),“標(biāo)準(zhǔn)”工具欄右側(cè)的兩對(duì)數(shù)據(jù)表示對(duì)象的位置和大小,位置和大小默認(rèn)使用的度量單位是緹( Twip),一緹等于 1/20像素點(diǎn),而 72個(gè)像素點(diǎn)等于 1英寸,因而一緹等于 1/1440英寸。窗體布局窗口中,有一個(gè)虛擬的顯示器屏幕,在屏幕上有當(dāng)前窗體大小和位置的鏡像,用鼠標(biāo)拖動(dòng)該鏡像即可布置窗體的位置。在工程管理器中,工程中的所有文件按類型以層次結(jié)構(gòu)方式顯示。 ? 屬性窗口用來(lái)設(shè)置對(duì)象屬性,它是由對(duì)象列表框、排序選項(xiàng)卡、屬性列表和屬性說(shuō)明幾部分構(gòu)成。 創(chuàng)建 VB應(yīng)用程序步驟 ? 創(chuàng)建一個(gè)新工程 ? 設(shè)計(jì)應(yīng)用程序的界面 ? 設(shè)置對(duì)象屬性 ? 編寫(xiě)程序代碼 ? 運(yùn)行應(yīng)用程序 ? 保存程序 ? 生成可執(zhí)行文件 3 創(chuàng)建一個(gè)新工程 設(shè)計(jì)應(yīng)用程序的界面 設(shè)置對(duì)象屬性 編寫(xiě)程序代碼 運(yùn)行應(yīng)用程序 保存程序 , 生成可執(zhí)行文件 ? 生成的可執(zhí)行文件可以脫離 VB開(kāi)發(fā)環(huán)境,在Windows環(huán)境下運(yùn)行。此外,如果程序中用到 ActiveX控件和其他可執(zhí)行文件,在提交時(shí)也不能遺漏。 Deployment向?qū)А睂⒊绦蛑谱鞒砂惭b盤(pán)。 Visual Basic的代碼存儲(chǔ)在三種類型的模塊中: – 窗體模塊 – 標(biāo)準(zhǔn)模塊 – 類模塊 1 窗體模塊 ? 窗體模塊保存在擴(kuò)展名為 .frm的文件中。默認(rèn)時(shí),應(yīng)用程序只有一個(gè)窗體,如果要增添新的窗體,選擇“工程”菜單下的“添加窗體”命令。如果不希望在不同窗體中重復(fù)代碼,就可以創(chuàng)建一個(gè)獨(dú)立模塊,它包含實(shí)現(xiàn)公共代碼的過(guò)程。通過(guò)標(biāo)準(zhǔn)模塊,可以建立一個(gè)含有共享代碼的模塊庫(kù),這些模塊庫(kù)可以被不同的應(yīng)用程序使用??梢栽陬惸K中編寫(xiě)代碼建立新的對(duì)象。類模塊既包含代碼又包含數(shù)據(jù),可視為沒(méi)有物理表示的控件。代碼窗口中的代碼被分成不同的代碼段,一個(gè)段對(duì)應(yīng)一個(gè)過(guò)程,用過(guò)程列表框可以實(shí)現(xiàn)相互切換。 – 通用過(guò)程包括對(duì)變量、常數(shù)、類型等的聲明以及自定義的過(guò)程( Sub過(guò)程、 Function過(guò)程以及 Property過(guò)程)。不同的對(duì)象有不同的響應(yīng)事件,可以根據(jù)需要產(chǎn)生不同的事件過(guò)程,如對(duì)于按鈕對(duì)象,可產(chǎn)生 Click事件、 MouseDown事件 MouseMove事
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1