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

正文內(nèi)容

第2章對象及其操作-資料下載頁

2024-10-12 08:12本頁面

【導(dǎo)讀】在VB環(huán)境中所涉及到的窗體、控件、部件。的對象圖標(biāo),然后在窗體上合適位置畫出對象來。對該對象有關(guān)的屬性、事件和方法進(jìn)行描述。的某些外部影響。事件是預(yù)先定義好的、能夠被對象。體事件所執(zhí)行的操作,這段程序代碼即為事件過程。方法就是要執(zhí)行的動作,是對象提供的一種特殊函數(shù)或過程,用于完成某種特定功能而不能響應(yīng)某個事件。,顯示窗體方法,移動方法等。象的一部分一樣.*屬性顯示方式選項(xiàng)卡:字母或分類顯示對象屬性;*直接鍵入新的屬性值;*選擇輸入屬性值;*利用對話框設(shè)置;命令按鈕、文本框和。復(fù)選框等都屬于內(nèi)部控件。ActiveX部件是可以重復(fù)使用??刹迦雽ο笫荳indows應(yīng)用程序的對象,用于表示在一定范圍內(nèi)的數(shù)值選擇。常放在列表框或文本框中用來。9.邊框樣式屬性

  

【正文】 ( 2)編譯運(yùn)行 編譯運(yùn)行模式不屬于 VB模式,而是應(yīng)用程序運(yùn)行模式。 VB在 對程序進(jìn)行編譯時,將每個語句解釋并轉(zhuǎn)換為微處理指令,將這 些指令保存在可執(zhí)行文件( EXE文件)中,在程序執(zhí)行時,沒有 必要再解釋源語句,運(yùn)行速度快。 編譯工程是使工程能夠在 Windows環(huán)境下運(yùn)行的必要步驟。 ( 1)單擊“文件”菜單中的“生成 ”項(xiàng),顯示如圖所示 對話框; ( 2)在“生成工程”對話框中,“文件名”框?yàn)樯煽蓤?zhí)行文件的名字,默認(rèn)為與工程文件名相同,也可以鍵入新的文件名。 ( 3)單擊“確定”按鈕,完成可執(zhí)行文件的生成。 生成的可執(zhí)行文件同其他 Windows應(yīng)用程序一樣,可在Windows環(huán)境下直接運(yùn)行。 可以在工程資源管理器窗口選擇文件,然后單擊右鍵,選擇快捷菜單中的“移去 … ”命令從工程中刪除該文件,但這種操作只是解除了移去的文件與當(dāng)前工程的聯(lián)系,文件仍然保留在磁盤上。 如果直接在磁盤上刪除工程中的某個文件,在打開該工程時,將會顯示文件丟失的出錯信息,單擊圖中的“是”將繼續(xù)加載該工程,但不會顯示刪除的窗體。 Visual BASIC應(yīng)用程序的結(jié)構(gòu) 一個 Visual BASIC應(yīng)用程序(或者說一個工程)通常由三類模塊組成:窗體模塊、標(biāo)準(zhǔn)模塊和類模塊。 由于 Visual Basic 應(yīng)用程序是基于對象的,所以應(yīng)用程序的代碼結(jié)構(gòu)就是該程序在屏幕上物理表示的模型。根據(jù)定義,對象包含數(shù)據(jù)和代碼。窗體是由其屬性規(guī)定的,這些屬性定義了窗體的外觀和內(nèi)在特性。每個應(yīng)用程序可以包含一個或多個窗體模塊(文件擴(kuò)展名為 .frm ),每個窗體模塊都有一個作為用戶界面的窗體和執(zhí)行具體操作的代碼窗口。每個窗體上可以包含若干個控件,每個控件都可以有其相應(yīng)的事件過程集。此外每個窗體模塊還可以包含能夠被窗體中任何事件過程調(diào)用的 ? ? 標(biāo)準(zhǔn)模塊(文件擴(kuò)展名為 .bas )完全由與特定窗體或控件無關(guān)的代碼組成的模塊。如果一個過程用來響應(yīng)幾個不同對象中的事件,則可將這個過程放在標(biāo)準(zhǔn)模塊中,而沒有必要在每一個對象的事件過程中重復(fù)相同的代碼。在標(biāo)準(zhǔn)模塊中可以聲明能夠被任何模塊使用的全局變量,可以定義函數(shù)過程或子程序過程。 類模塊(文件擴(kuò)展名為 .cls )用來創(chuàng)建對象,這些對象可被應(yīng)用程序內(nèi)的過程調(diào)用。標(biāo)準(zhǔn)模塊只包含代碼,而類模塊既包含代碼又包含數(shù)據(jù),可視為沒有物理表示的控件。 擴(kuò)展名 說 明 .vbp 跟蹤所有部件的工程文件 .frm 窗體模塊文件,包含窗體及其控件的正文描述,包括它們的屬性設(shè)置,也含有窗體級的常數(shù)、變量和 外部過程(事件過程和一般過程)的聲明 .frx 每個窗體的二進(jìn)制數(shù)據(jù)文件,它含有窗體上控件的屬性數(shù)據(jù)。對含有二進(jìn)制屬性(例如圖片或圖標(biāo)) 的任何 .frm文件都是不可編輯的,這些文件都是自動產(chǎn)生的 .cls 類模塊文件,與窗體模塊類似,但沒有可見的用戶界面??梢允褂妙惸K創(chuàng)建含有方法和屬性代碼的 自己的對象。該文件是可選項(xiàng) .bas 標(biāo)準(zhǔn)模塊文件,可以包含類型、常數(shù)、變量、外部過程和公共過程的公共的或模塊級的聲明。該文件 是可選項(xiàng) .ocx ActiveX控件文件,它可以被添加到工具箱中并在窗體里使用。當(dāng)安裝 VB時, VB包含有控件的那些文件被復(fù)制到一個公共目錄( Windows95/ 98/2020下面的子目錄 \windows\system中)??梢詮亩喾N途徑取得附加的 ActiveX控件。也可以使用 VB專業(yè)版和企業(yè)版創(chuàng)建自己的控件。該文件是可選項(xiàng) .res 資源文件,包含著無需重新編輯代碼便可以改變的位圖、字符串和其他數(shù)據(jù)。例如,如果計(jì)劃用一種外語將應(yīng)用程序本地化,可以將用戶界面的全部正文串和位圖存放在資源文件里,然后將資源文件本地化,而不是將整個應(yīng)用程序本地化。一個工程最多包含一個資源文件。該文件是可選項(xiàng) 表 23 一個工程的全部文件 運(yùn)用調(diào)試功能,如設(shè)置斷點(diǎn)、觀察變量和過程跟蹤等,可以方便地發(fā)現(xiàn)程序中的錯誤。 1. 錯誤類型 ( 1)編輯時錯誤 ( 2)編譯時錯誤 ( 3)運(yùn)行時錯誤 ( 4)邏輯錯誤 編譯錯誤提示 2. 調(diào)試和排錯 Visual Basic 的調(diào)試支持包括:斷點(diǎn)、中斷表達(dá)式、監(jiān)視表達(dá)式、通過代碼一次經(jīng)過一個語句或一個過程、顯示變量和屬性的值。 Visual Basic 還包括專門的調(diào)試功能,比如可在運(yùn)行過程中進(jìn)行編輯、設(shè)置下一個執(zhí)行語句以及在應(yīng)用程序處于中斷模式時進(jìn)行過程測試等。表 24列出了 VB的常用調(diào)試工具。 調(diào)試工具 目的 斷點(diǎn) 在 “ 代碼 ” 窗口中確定一行, Visual Basic 在該行終止應(yīng)用程序的執(zhí)行。 跟蹤 執(zhí)行應(yīng)用程序代碼的下一個可執(zhí)行行,并跟蹤到過程中。 單步 執(zhí)行應(yīng)用程序代碼的下一個可執(zhí)行行,但不跟蹤到過程中。 單步出 執(zhí)行當(dāng)前過程的其它部分,并在調(diào)用過程的下一行處中斷執(zhí)行。 “本地 ” 窗口 顯示局部變量的當(dāng)前值。 “立即 ” 窗口 當(dāng)應(yīng)用程序處于中斷模式時,允許執(zhí)行代碼或查詢值。 “監(jiān)視 ” 窗口 顯示選定表達(dá)式的值。 快速監(jiān)視 當(dāng)應(yīng)用程序處于中斷模式時,列出表達(dá)式的當(dāng)前值。 調(diào)用堆棧 當(dāng)處于中斷模式時,呈現(xiàn)一個對話框來顯示所有已被調(diào)用但尚未完成運(yùn)行的過程。 表 24 VB的調(diào)試工具 ( 1)使用插入斷點(diǎn)和逐語句跟蹤功能 ( 2)調(diào)試窗口觀察變量的值 1)“立即”窗口 2)“本地”窗口 3)“監(jiān)視”窗口 “添加監(jiān)視”對話框 “監(jiān)視”窗口 插入斷點(diǎn)和逐語句跟蹤
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1