VFP複習題第6章

2022-11-01 18:21:02 字數 4258 閱讀 2360

第六章一、填空共64題 (共計64分)

利用showwindows屬性和desktop屬性,可以將表單設定為【頂層表單】、浮動表單或子表單.

如圖所示的表單用於瀏覽教師( js )資訊.為了在**控制項中以不同的背景色顯示男、

女教師的資訊,則在**控制項的 init 事件**中,可使用如下形式的語句:

this.【setall】("dynamicbackcolor","iif(xb='女',rgb(125,125,125),;rgb(125,125,125))",

"column")

表單中下拉列表框的 rowsourcetype 屬性為" 6- 字段",

資料來源為系名**表(表的檔名為 含系**( xdm )和系名( xim )兩個字段),

為了使下拉列表中顯示系**和系名兩列資料,則 rowsource 屬性值為: .

標籤控制項是用以顯示文字的圖形控制項.標籤控制項的主要屬性有:

caption屬性,backstle屬性,autosize屬性以及wordwrap屬性等.

其中wordwrap屬性的功能是【自動換行】.

設labell 是某表單上的乙個標籤控制項,則利用labell控制項顯示系統日期和時間,

可以在該表單的init事件**中使用語句thisform.【來實現.

某表單form1上有乙個命令按鈕組cmg,其中有兩個命令按鈕(分別為cmd1和cmd2),

要在cmd1的click事件**中設定cmd2不可用,其**為【

學生登錄檔單(forml)如圖所示 ,該表單中含有3個標籤、2個文字框(text1和text2),

1個命令按鈕組(包含3個按鈕),其功能是對學生資訊進行註冊:

1)如在學生註冊(zc)表中已存在某學生的記錄(學號已經存在),說明該學生已註冊過;

若沒有,則進行註冊,即將該學生資訊存入學生登錄檔;

2)進行註冊時(即按"確認"按鈕時),學生和姓名不能為空.

表單是乙個容器型控制項,其集合屬性為controls,計數屬性為controlcount.

此表單的controlcount 屬性值為【6】.

根據表單的功能要求,完善下列命令按鈕組的click事件**:

ch1=allt(

ch2=allt(

do case

case =1

if len(ch1)=0 or len(ch2)=0

messagebox ("學號、姓名必須填寫!")

else

loca 】 for

if !eof()

messagebox ("此學生已註冊,請重新輸入!")

else

insert into zc(xh, xm) values(ch1, ch2)

endif

endif

case

""""【 && 使text1 文字框得到輸入焦點

case

endcase

對於組合框控制項來說,要在組合框失去焦點前檢驗其值的有效性,可以在【valid】事件**中寫

入相應的有效性檢驗**.

某表單上有乙個**控制項,其列數為7,若要使其第3—7列的標頭(header)的標題依次顯示為:

成績1,成績2,成績3,成績4,成績5,則可在**的init事件處理**中包含下列程式段:

for i=3 to 7

this.【columns(i)】."成績"+【str(i-2,1)】

endfor

引用當前表單的關鍵字是【thisform】

發設某表單form1中有一**控制項grid1,如果要將該**控制項中所有列物件中的backcolor

屬性設定為紅色,可以使用下列命令:

'backcolor',rgb(255,0,0),'column')

將文字框物件的【readonly】屬性設定為"真",表單執行時,

該文字框可以獲得焦點,但文字框中顯示的內容為唯讀.

設某表單的背景色為淺藍色,該表單上某標籤的背景色為黃色,

當該標籤的backstyle屬性值設定為0(透明),執行該表單時該標籤物件顯示的背景色為【淺藍色】.

獨立的、無模式的、【無父】表單稱為頂層表單.

在表單中,乙個ole綁定型控制項利用表中的【通用】型字段顯示乙個ole物件.

對於如圖所示的表單,當表單執行時,利用微調框(spinnerl)curvature來調節形狀

控制項(shapel)的curvature屬性,使形狀控制項的角的曲率發生變化.

根據curvature屬性的取值範圍的限定,微調框(spinner1)的spinnerlowvalue屬性值

和spinnerhighvalue屬性值應該分別為0和【99】 .當形狀控制項(shape1)為橢圓時,

微調框(spinner1)的value值應為【99】 .

設某命令按鈕的標題顯示為"確定(y)"(注y上有下劃線),即該按鈕訪問鍵位+,

則其caption屬性值應設定為【確定(\設某表單(form1)上有乙個文字框(text1)和乙個命令按鈕(command1).

該表單執行時,單擊命令按鈕command1,則文字框text1中顯示該表單資料環境的name屬性值.

由此,命令按鈕command1的click事件程式**中必須寫入的命令為:

thisform.【

若某表單上包含乙個頁框控制項,頁框上包含的頁面數是未知的(或者說是動態變化的),

則在重新整理表單時為了重新整理頁框中的所有頁面,可在頁框的refresh方法中包含如下的**:

for i=1 to this.【pagecount】

endfor

文字框控制項的【passwordchar】屬性設定為" * "時,使用者鍵入的字元在文字框內顯示為" * ",

但 value 屬性中仍儲存鍵入的字串.

在事件**中相對引用當前表單集的關鍵字是 【thisformset】 .

grid、text、commandgroup、column是vfp系統中的物件,

它們當中不能直接加到表單中的物件是【column】.

在"表單設計器"中設計表單時,如果從"資料環境設計器"中將表拖放到表單中,

則表單中將會增加乙個【**】物件,如果從"資料環境設計器"中將某錶的邏輯型

欄位拖放到表單中,則表單中將會增加乙個【核取方塊】物件.

如果要將某選項按鈕組上的按鈕設定為5個,應把選項按鈕組的【buttoncount】屬性值設定為5.

某**上有乙個命令按鈕,該命令按鈕的click 事件過程**中含有一條命令,

可以將該表單中的頁框pg1的活動頁面改為第三個頁面,該命令為:

核取方塊(checkbox)的value屬性值指定控制項的當前狀態,其取值可以為1、2或 【0】三種,

以表示不同的狀態.

文字框控制項的【passwordchar】屬性設定為"*"時,使用者鍵入的字元在文字框內顯示為"*",

但屬性value中仍儲存鍵入的字串.

頁框物件是包含頁面的容器物件.在預設情況下,乙個頁框物件包含兩個頁面物件,

如果要修改頁框物件所包含的頁面物件數,則應該修改頁框的【pagecount】屬性值.

容器型物件**所包含的物件是【列】

**控制項可以設定特殊格式,使得使用者更容易瀏覽表記錄.

如果要將**的第三列(column3)的前景色設為用紅色顯示不及格的成績(欄位名為cj),

用藍色顯示及格的成績,可以在**的init 事件中包含如下**:

='【iif(cj<60,rgb(255,0,0),rgb(0,0,255))】'

vfp有兩種物件:容器物件和控制項物件。選項按鈕組是【容器】物件,

它的value屬性表明使用者選定了哪個按鈕,

假定現有乙個選項按鈕有六組選項按鈕,

該選項按鈕組的controlsource屬性值是乙個整型字段,

如果使用者選擇了第四個按鈕,則選項按鈕組的value屬性值為【4】.

某表單的資料環境中有乙個zy(專業)表,該錶有27條記錄;

表單上有3個文字框分別與專業表的***號、專業名稱、學制字段繫結,

另有一文字框(textl)用來顯示物理記錄號;

表單上有乙個計時器控制項,其interval屬性值為1000,timer事件**如下:

if eof()

goto top

else

skip

endif

若該表單最大化按鈕不可用,最小化按鈕和關閉按鈕可用,則表單的【maxbutton】屬性值為.f.;

若文字框textl不能響應使用者引發的事件,則其【enabled】屬性值為.f.;當zy表的記錄指標位於記錄結束標記處(即eof()為.

t.)時,文字框textl的value屬性值是【28】.

第2章群論複習題

一 填空題 1.集合的元間的關係 叫做等價關係,如果 適合下列三個條件 2.設 是集合的元間的乙個等價關係,它決定的乙個分類 是兩個等價類。則 3.設是乙個階交換群,是的乙個 階元,則商群的階等於 4.設 是12階迴圈群,則的生成元是 5.的子群的一切右陪集 6.設是群的子群,則 7.設 是迴圈群,...

6單元複習題

二年級上冊語文第 五 六單元練習題姓名 一 多音字。d nji ozhn n 當教扎難 d nji ozn n 三 組詞。斤 根 滿 傍 採 折 很 流 榜 彩 今 但 桌 鉛 飄 令 擔 掉 沿 漂 第 扎 福 視 幸 弟 禮 富 祝 辛 抱 場 哭 妹 昨 飽 揚 笑 姐 作 五 我會填。穿 衣...

第6章習題答案

思考題6 1 1 正確。2 不正確。有可能無解,例如,有唯一解,但無解。3 正確。因為,所以一定有解.4 正確。因為,所以有非零解.習題6 1 1.1 或2 2.1 當且時,有唯一解 當或時,無解 當時,有無窮多個解。2 當且時,有唯一解 當時,無解 當時,有無窮多個解。3 當且時,有唯一解 當時,...