华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
全國  |             |          |          |          |          |         
  當(dāng)前位置:計算機(jī)等級 > 二級考試 > Visual FoxPro > VF輔導(dǎo) > 文章內(nèi)容
  

計算機(jī)等級考試二級VFP輔導(dǎo)講義:表單設(shè)計與應(yīng)用

中華IT學(xué)院   【 】  [ 2017年7月5日 ]

  【例】基于Visual FoxPro的FORM類生成一個對象,然后訪問該對象的一些屬性和方法。

  Oform=CREATEOBJECT("Form") &&生成一個空白表單

  Oform.show &&顯示表單

  Oform.caption=”演示” &&修改表單的標(biāo)題

  ?”這是一個生成對象的演示程序” &&在表單上輸出字符串

  Oform.release

  例 題

  1.在Visual FoxPro中,表單是_______。

  A.窗口界面 B.一個表中各個記錄的清單

  C.數(shù)據(jù)庫中各個表的清單 D.數(shù)據(jù)庫查詢的列表

  [解析] 本題考查的知識點(diǎn)是表單的基本知識。在Visual FoxPro中表單實際是一個窗口界面。在Visual FoxPro中各種對話框、向?qū)、設(shè)計器等窗口統(tǒng)稱為表單。選項B說法錯誤。一個表中的各個記錄的清單不能算是表單。選項C錯誤,數(shù)據(jù)庫中的表就是表,與表單不同。選項D數(shù)據(jù)庫查詢的列表也不能算是表單。

  [答案] A

  2._____是面向?qū)ο蟪绦蛟O(shè)計中程序運(yùn)行的最基本實體。

  A.類

  B.對象

  C.方法

  D.函數(shù)

  Class

  類名,該類屬于何種類型,指當(dāng)前對象基于那個類而生成。

  BaseClass 基類名,該類的基類,指當(dāng)前類從那個VFP基類派生而來。

  ClassLibray 類庫名,類庫文件,指當(dāng)前類存放在那個類庫中 。

  ParentClass 父類名,該類的父類,指當(dāng)前類從那個類直接派生而來。

  [解析] 本題考查的知識點(diǎn)是面向?qū)ο蟪绦蛟O(shè)計的基本知識。在Visual FoxPro中,面向?qū)ο蟮某绦蛟O(shè)計以對象及數(shù)據(jù)結(jié)構(gòu)為中心。因此對象是面向?qū)ο蟪绦蛟O(shè)計中程序運(yùn)行的最基本實體。

  [答案] B

  3 . 對象的______ 是指對象可以執(zhí)行的動作或它的行為。

  A.方法 B.屬性 C.事件 D.控件

  [解析] 本題考查的知識點(diǎn)是對象的基本知識。在Visual FoxPro 中,每個對象都有自己的屬性和方法,也可以對一個被稱為事件的動作進(jìn)行識別和響應(yīng)。對象的屬性一般用各種類型的數(shù)據(jù)來表示。對象的方法是指對象可以執(zhí)行的動作或它的行為。掌握這這些知識,便很容易選擇選項A 正確。選項D 錯誤,沒有“對象的控件”。

  [答案] A

  6.容器和控件

  Visual FoxPro 中的類一般可分為兩種類型:容器類和控件類。相應(yīng)地,可分別生成容器(對象)和控件(對象)。

  控件:

  是一個可以以圖形化的方式顯示出來并能與用戶進(jìn)行交互的對象。控件常被放置在一個容器里。

  容器:

  容器可以被認(rèn)為是一種特殊的控件,它能包容其他的控件或容器控件是一個可以以圖形化的方式顯示出來,并能與用戶進(jìn)行交互的對象,

  【例】如果Form1中有一個命令按鈕組commandgroup1,該命令按鈕組有兩個命令按鈕:

  command1 和command2,label1是表單form1上的一個標(biāo)簽控件。

  如果要在命令按鈕command1的事件(如單擊事件)代碼中修改該按鈕的標(biāo)題可用下列命令:

  this.caption=”確定”

  如果要在命令按鈕command1的事件代碼中修改命令按鈕command2的標(biāo)題可用下列命令:

  thisform.Commandgroup1.command2.caption="取消"

  或者

  this.parent.command2.caption="取消"

  但不能寫成下列命令:

  thisform.command2. caption="取消"

  如果要在命令按鈕command1的事件代碼中修改表單的標(biāo)題可用下列命令:

  This.Parent.parent.Caption=”測試窗口”

  或者

  thisform.caption=”測試窗口”

  表容器層次中的對象引用屬性或關(guān)鍵字

  屬性或關(guān)鍵字 引用

  Parent 當(dāng)前對象的直接容器對象

  This ..ó

  當(dāng)前對象

  ThisForm μ 當(dāng)前對象所在的表單

  ThisFormSet μ±當(dāng)前對象所在的表單集

分享到:
本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
班玛县| 富源县| 应城市| 永吉县| 体育| 壶关县| 白河县| 洛扎县| 古田县| 永靖县| 华安县| 丁青县| 杭锦后旗| 梓潼县| 会宁县| 兖州市| 南丹县| 台南市| 密云县| 西乌珠穆沁旗| 海丰县| 来宾市| 宿迁市| 锡林浩特市| 高尔夫| 海伦市| 芮城县| 井陉县| 宁夏| 苍溪县| 汝阳县| 乌兰浩特市| 西平县| 黄浦区| 黔东| 卢氏县| 洛隆县| 尚志市| 集贤县| 津市市| 青神县|