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

正文內(nèi)容

vb編程基礎(chǔ)ppt課件(2)(已修改)

2025-05-17 18:28 本頁面
 

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