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

正文內(nèi)容

vfp第六章表單設(shè)計(jì)與方法(已修改)

2025-01-19 23:05 本頁(yè)面
 

【正文】 第六章 表單設(shè)計(jì)與應(yīng)用 歷年試題 (10~12分 ) 歷年試題 (1分 ) ? :就是一個(gè)模板 ,是(? )的集合 ? 對(duì)象:由模板生成的一個(gè)實(shí)例。 ? 。具有繼承性、封裝性、多態(tài)性、抽象 性 ? A類 ? ↓ ? B類(繼承 A類的 Windows Messenger屬性和方法,還可以有自己獨(dú)特的屬性和方法) ? ↓ ? C類(繼承了 B類的屬性和方法,同上) →由生成一個(gè)對(duì)象 D 什么是 屬性 ? 屬性好比 特征 。人有什么特征 ?身高,體重。 什么是 方法 ? 方法比喻成打游戲中,我們買武器,一把槍,有很大用處,但是我不需要知道槍是怎么造出來(lái)了。會(huì)使用就行了。 事件 ?事件就是 一個(gè)動(dòng)作 。比如說(shuō):鼠標(biāo)單擊,鼠標(biāo)雙擊,鼠標(biāo)右擊,敲鍵盤。在 VFP中,每個(gè)動(dòng)作就是一個(gè)事件,有一個(gè)固定的名字。 Click是鼠標(biāo)單擊事件, dblclick雙擊事件,rightclick右擊事件。當(dāng)執(zhí)行一個(gè)事件或者說(shuō)觸發(fā)一個(gè)事件的話,就是到到那個(gè)事件對(duì)應(yīng)的名字里執(zhí)行那里的代碼。 例:下列關(guān)于類的描述正確的是: ,而對(duì)象是類的實(shí)例 、事件、方法進(jìn)行實(shí)際的行為操作。 ,它僅僅表明該怎樣做 例 :在下列選項(xiàng)中,描述對(duì)象的狀態(tài)的是 ——? 類是具有具共同屬性、共同操作性質(zhì)的對(duì)象的集合, 是對(duì)象的抽象描述。它定義了關(guān)于對(duì)象的特征、外 觀和行為等。對(duì)象是它所屬類中的一個(gè)具體實(shí)例, 對(duì)象通過(guò)類產(chǎn)生。 基類 ? VFP本身提供的類,都是基類(表 1) 了解 。 如:對(duì)于人來(lái)說(shuō),經(jīng)過(guò)很多代繁衍,那么人類的基類是什么呢?就是第一代的人。 ?記住表 2. 表 1:從下述 Visual FoxPro 基類中,可以派生子類或創(chuàng)建對(duì)象 。 容器 命令組 控件 微調(diào) 標(biāo)簽 表單 命令按鈕 復(fù)選框 OLE 容器控制 線條 表單集 選項(xiàng)組 列表框 OLE 綁定型控制 分隔符 表格 選項(xiàng)按鈕 文本框 自定義 形狀 標(biāo)頭 頁(yè)框 組合框 工具欄 圖象 列 頁(yè)面 編輯框 計(jì)時(shí)器 注: 這些類是父容器的集成部分,在類設(shè)計(jì)器中不能子類化。 表 2:基類屬性的最小集合 屬性 說(shuō)明 Class 該類屬于何種類型。 BaseClass 該類由何種基類派生而來(lái),例如 Form、Commandbutton 或 Custom 等 ClassLibrary 該類從屬于哪種類庫(kù)。 ParentClass 對(duì)象所基于的類。若該類直接由 Visual FoxPro 基類派生而來(lái),則 ParentClass 屬性值與 BaseClass 屬性值相同。 舉例如下: A類 ↓ B類 ↓ C類 →由生成一個(gè)對(duì)象 D 對(duì)于 D來(lái)說(shuō), 它的 baseclass就是: A 它的 class: C 它的 parentclass: B 容器與類 ? 類分成兩種類型: 容器類和控件類 。相應(yīng)的對(duì)象也是兩種:容器和控件。 ? 所謂的容器:它里面還可容納其它控件。 ? 控件:里面不能再包含其它控件了。 ? 比如:表格,是容器類。它里面包含了其它如:文本框等。 命令按鈕組:里面包含了按鈕。記住表 3. 表 3容器類可以包含其他對(duì)象,并且允許訪問(wèn)這些對(duì)象。 每種容器類所能包含的對(duì)象如下。 容器 能包含的對(duì)象 命令按鈕組 命令按鈕 容器 任意控件 控件 任意控件 表單集 表單、工具欄 表單 頁(yè)框、任意控件、容器或自定義對(duì)象 表格列 標(biāo)頭對(duì)象以及除表單、表單集、工具欄、計(jì)時(shí)器和其他列對(duì)象以外的任意對(duì)象 表格 表格列 選項(xiàng)按鈕組 選項(xiàng)按鈕 頁(yè)框 頁(yè)面 頁(yè)面 任意控件、容器和自定義對(duì)象 工具欄 任意控件、頁(yè)框和容器 ? 下表:對(duì)象引用的關(guān)鍵字。要記住了。要記住含義。 可出填空或選擇。 屬性或關(guān)鍵字 引用 ActiveControl 當(dāng)前活動(dòng)表單中具有 焦點(diǎn)的控件 ActiveForm 當(dāng)前活動(dòng)表單 ActivePage 當(dāng)前活動(dòng)表單中的活 動(dòng)頁(yè) Parent 該對(duì)象的直接容器 THIS 該對(duì)象 THISFORM 包含該對(duì)象的表單 THISFORMSET 包含該對(duì)象的表單集 ? 我們可以設(shè)置一個(gè)對(duì)象的屬性值的。 ? 注意:如果編程改變一個(gè)對(duì)象的屬性值的話,必須要用到表 4. ? 例如在表單 form1里有兩個(gè)控件,一個(gè)是文本框text1,一個(gè)是按鈕 mand1. 按鈕的 click事件中代碼功能: 實(shí)現(xiàn)修改表單的標(biāo)題為當(dāng)前時(shí)間 。 ? 如果是引用按鈕自己的屬性,就以 this開(kāi)頭。否則我們都是以 thisform開(kāi)頭,然后 層層引用 。 ? =time()amp。amp。不能用 this, 因?yàn)椴皇窃O(shè)置自己的 caption ? 如果想以 this開(kāi)頭,引用到表單:=time() amp。amp。兩個(gè)命令等價(jià) ? 1:從 this開(kāi)始引用: 2:從 thisform開(kāi)始引用。 ? 如果是在 mand1事件中編程,引用 form1: ,引用自己 :this ,引用 text1有兩種形式: amp。amp。this指 mand1本身,該代碼應(yīng)在 mand1對(duì)象中編寫(xiě) ? 或者:直接從最高點(diǎn) form1往下引: amp。amp。thisform指 form1 表單 form1 text1 mand1 ? 方法,屬性: 可以新建 。 屬性默認(rèn)值為: .F. ? 事件:不可新建。 ? 記住表 6: VFP的常用事件分類 ? 記住事件的發(fā)生 順序 : ? Load(載入事件,比喻成懷孕的狀態(tài))→init(初始化事件,人降臨人世) ? →destroy(銷毀事件,就好象人的器官壞死,也就是表單中的控件先銷毀) ? →unload(卸載事件,銷毀表單,也就是人的死亡) 表 6 常用事
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1