【正文】
調(diào)整其Name屬性為:Lmz,Value屬性為:所有民族,Enabled屬性為:.F.。答案操作步驟:(1)設(shè)置表單的AutoCenter屬性為:.T.,BorderStyle屬性為:2固定對話框,Caption屬性為:查詢。要求:首先修改表單的UserMethod方法程序(完善一條命令,或在空白處添加一條命令),然后在下拉列表框控件的InteractiveChange事件中調(diào)用該UserMethod方法。,要求RecordSourceType屬性為別名,RecordSource屬性為tcher表。,使其下拉列表中顯示race視圖中的兩列數(shù)據(jù)。按下列要求修改表單,修改后表單運行效果如圖2所示。(5)修改下拉列表框的InteractiveChange屬性,添加如下代碼: = = sele gh,xm from tcher where mzdm = into cursor temp(6)修改命令按鈕控件的Caption屬性為:退出(\<X),以使其訪問鍵為[Alt+X]。(3)修改表格Grid1的RecordSource屬性為:4SQL說明,RecordSource屬性為:select gh,xm from tcher into cursor temp。答案操作步驟:(1)設(shè)置表單的AutoCenter屬性為:.T.。要求:用兩條命令分別設(shè)置文本框Tmz的Value屬性值和表格的RecordSource屬性值。,將其對象名改為Tmz,Value屬性值為所有民族,且將該控件設(shè)置為不能響應(yīng)用戶引發(fā)的事件。,使其下拉列表中顯示race視圖中的兩列數(shù)據(jù)。按下列要求修改表單,修改后表單運行效果如圖2所示。修改Click事件代碼為:。cFile XLS。(4)用鼠標(biāo)右鍵單擊復(fù)選框控件,在彈出的快捷菜單中選擇【剪切】命令。(2)修改組合框bo1控件的InteractiveChange屬性,添加如下代碼:set filter to kcdm = x。,標(biāo)題為保存,訪問鍵為[Alt+S](如圖2所示),并設(shè)置其Click事件處理代碼,其功能是調(diào)用表單的ForSave方法程序。,其功能是:根據(jù)組合框中選擇的課程,表格中顯示相應(yīng)課程的成績(要求:在源代碼的倒數(shù)第2行增加一條SET命令來實現(xiàn))。按下列要求修改表單,修改后表單運行效果如圖2所示。(3)在Form1屬性面板上調(diào)整其DisplayTS方法,在ENDFOR語句前添加代碼(cItem)。答案 操作步驟:(1)設(shè)置表單的Caption屬性為:查看表結(jié)構(gòu),AutoCenter屬性為:.T.。,要求在源代碼的ENDFOR前一行增加一條命令,其功能是:將變量cItem的值添加到列表框中。 圖2查看表結(jié)構(gòu),且表單運行時自動居中。第24套表單f072d用于根據(jù)所選擇的數(shù)據(jù)庫表,顯示其結(jié)構(gòu)信息(標(biāo)題、字段名和數(shù)據(jù)類型)。(提示:CHR(13)為換行符。,在表單上添加一個編輯框控件(EditBox),要求其對象名為Edit1,且數(shù)據(jù)只讀。按下列要求修改表單,修改后表單運行效果如圖2(a)所示,選擇doxy表后效果如圖2(b)所示。),要求其標(biāo)題為選擇數(shù)據(jù)庫表,訪問鍵為[Alt+S],其高度為26,寬度為130,并設(shè)置其Click事件處理代碼,要求利用兩條命令實現(xiàn):清除編輯框中的內(nèi)容和調(diào)用表單的DisplayTS方法。,要求在源代碼的ENDFOR前一行增加一條命令,功能是將變量cItem的值以新的一行追加到編輯框中。 圖2,使表單的標(biāo)題為顯示表結(jié)構(gòu),且表單為作為頂層表單。第23套表單fd用于根據(jù)所選擇的數(shù)據(jù)庫,顯示其結(jié)構(gòu)信息(標(biāo)題屬性值、字段名和數(shù)據(jù)類型)。(4)在Form1屬性面板上調(diào)整其Showyxzy方法在空行處分別添加如下代碼:locat for yxzydm =x, =+。(2)單擊表單控件工具欄按鈕,在表單控件工具欄選中標(biāo)簽控件,單擊控件進(jìn)行添加,并設(shè)置標(biāo)簽控件的Caption屬性為:所有院系專業(yè),AutoSize屬性為:.T.。,使表格中的數(shù)據(jù)只讀、表格無刪除標(biāo)記列,并且設(shè)置表格控件的AfterRowColchange事件處理代碼,其功能是調(diào)用表單的ShowYxzy方法。(對象名為默認(rèn)值Label1),且將其標(biāo)題改為所有院系專業(yè)(運行時用于顯示具體的院系專業(yè)名稱),控件大小為自動調(diào)整。 圖2,使表單的標(biāo)題為課程設(shè)置,且表單運行時不可移動。(4)單擊命令按鈕控件,在其屬性面板上調(diào)整其Caption屬性為選擇表(\s),使其訪問鍵為[Alt+s],并在其Click事件原有代碼后添加如下代碼: = z = y(5)為表單的destory事件添加如下處理代碼:close tables all第22套表單fe用于瀏覽各院系專業(yè)的課程設(shè)置。(2)單擊表單控件工具欄按鈕,在表單控件工具欄分別選中標(biāo)簽控件、文本框控件,單擊控件進(jìn)行添加,并設(shè)置標(biāo)簽控件的Caption屬性為:記錄數(shù)。,其功能是:關(guān)閉所有打開的表。,使其數(shù)據(jù)只讀。 圖2,使表單的標(biāo)題為瀏覽表,且表單運行時不可移動其位置。第21套表單ff用于瀏覽所選表的數(shù)據(jù)。(5)為組合框控件的InterActiveChange事件設(shè)置代碼:sele distinct byxx from tcher order by 1 into curser temp1。(3)將組合框的RowSourceType屬性設(shè)置為:3SQL語句,RowSource屬性為:=select gh,xm from tcher where byxx = into cursor temp。操作步驟:(1)設(shè)置表單的Caption屬性為:示例,MinButton屬性為:.F.,MaxButton屬性為:.F.。(Image)控件,背景為透明(如圖2所示),并且設(shè)置其Click事件代碼,功能是關(guān)閉所有打開的表,然后釋放表單(要求使用兩條命令)。 圖2,使表單的標(biāo)題為示例,且最大化按鈕不可用。20套,表單ff瀏覽所選表的數(shù)據(jù)。(5)為組合框控件的InterActiveChange事件設(shè)置代碼:sele distinct byxx from tcher order by 1 into curser temp1。(3)將組合框的RowSourceType屬性設(shè)置為:3SQL語句,RowSource屬性為:=select gh,xm from tcher where byxx = into cursor temp。操作步驟:(1)設(shè)置表單的Caption屬性為:校友,MinButton屬性為:.F.,MaxButton屬性為:.F.。,要求用一條命令來設(shè)置列表框的數(shù)據(jù)源,使得根據(jù)組合框中選擇的學(xué)校,在列表框中顯示畢業(yè)于該學(xué)校的教師的教師工號(gh)和姓名(xm)。SQL語句,RowSource為SELECT DISTINCT byxx FROM tcher ORDER BY 1 INTO CURSOR temp1(注:tcher表中byxx字段的含義是畢業(yè)學(xué)校)。(對象名為Label1)、一個組合框控件(對象名為Combo1)和一個列表框控件(對象名為List1)。按下列要求修改表單,修改后表單運行效果如圖2所示。設(shè)置該表格控件的DeleteMark屬性值為:.F.,ReadOnly屬性值為:.T.。在打開的添加表或視圖對話框中將表doxy添加到表格中。(3)在表單上單擊鼠標(biāo)右鍵在彈出的快捷菜單中選擇【數(shù)據(jù)環(huán)境】命令,打開數(shù)據(jù)環(huán)境設(shè)計器。操作步驟:(1)設(shè)置表單的Caption屬性為:教材檢索,AutoCenter屬性為:.T.。檢索命令按鈕設(shè)置Click事件代碼,其功能是根據(jù)文本框的值檢索有關(guān)教材,例如在文本框中輸入思想,則表格中僅顯示教材名稱(jcmc字段)中包含有思想的教材。、文本框控件和命令按鈕控件,且標(biāo)簽和命令按鈕控件上顯示的文本分別為檢索詞和檢索。按下列要求修改表單,修改后表單運行效果如圖2所示。(2)單擊表單控件工具欄按鈕,在表單控件工具欄中分別選中標(biāo)簽控件、文本框控件、命令按鈕控件,單擊控件進(jìn)行添加,并設(shè)置標(biāo)簽控件的Caption屬性為:再次輸入密碼,命令按鈕控件Caption屬性為:確定(\Y),使其訪問鍵為[Y]。,要求用兩條命令實現(xiàn):首先將VFP主窗口(對象名為_SCREEN)的標(biāo)題設(shè)置為用戶名(即文本框Text1的值),然后關(guān)閉表單。,其功能是檢查兩次輸入的密碼是否相同:若兩次輸入的密碼不同,則用MESSAGEBOX()函數(shù)顯示提示信息兩次輸入的密碼不同!,然后將焦點定位到第一個密碼輸入文本框。、文本框控件和命令按鈕(如圖2所示),且標(biāo)簽控件的顯示文本為再次輸入密碼,命令按鈕控件上顯示文本為確定,訪問鍵為[Alt+Y]。按下列要求修改表單,修改后表單運行效果如圖2所示。(5)在命令按鈕的Click事件中添加如下代碼:locate for xm = allt()。(4)單擊表單控件工具欄按鈕,在表單控件工具欄中單擊命令按鈕按鈕,單擊控件進(jìn)行添加。(3)單擊表單控件工具欄按鈕,在表單控件工具欄中單擊圖像控件按鈕,單擊控件進(jìn)行添加。要求用下列代碼來實現(xiàn)其功能(該代碼需要完善):LOCATE FOR xm=ALLT()…IF!EOF()=…ELSE=MESSAGEBOX…RETURNENDIFTHISFORM.…操作步驟:(1)設(shè)置表單的Caption屬性為:登錄,AutoCenter屬性值為:.T.,BorderStyle屬性為:2固定對話框。,并且命令按鈕控件上顯示文本為確定,訪問鍵為[Alt+Y]。,并將其設(shè)置為只讀。按下列要求修改表單,修改后表單運行效果如圖2所示。步驟3:修改form1方法abcd在空行處分別添加copy to (allt()) sdf和copy to (allt()) sdf兩行代碼。步驟2:將兩個標(biāo)簽控件的Caption屬性分別設(shè)置為導(dǎo)出類型和導(dǎo)出文件名,用鼠標(biāo)右鍵單擊選項按鈕組控件,在彈出的快捷菜單中選擇【生成器】命令,分別修改其標(biāo)題為文本類型和Excel類型。) ,要求用兩條命令分別實現(xiàn):首先調(diào)用表單的ABCD方法,然后關(guān)閉表單。,要求在兩個空行處分別添加一條命令,其功能分別是:將當(dāng)前工作區(qū)中打開的表復(fù)制為文本文件和Excel文件,文件名由文本框Text2給定。 圖2,使表單的標(biāo)題為導(dǎo)出,且表單運行時自動居中。步驟4:雙擊命令按鈕組,在命令按鈕組的Click事件代碼編輯器中添加如下代碼:N= 15套,表單fk用于根據(jù)所選擇的表,將其導(dǎo)出為文本文件或Microsoft Excel文件。設(shè)置該表格控件的DeleteMark屬性值為:.F.,ScrollBars屬性值為:2。在打開的添加表或視圖對話框中將表course添加到表格中。步驟2:在表單上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇【數(shù)據(jù)環(huán)境】命令,打開數(shù)據(jù)環(huán)境設(shè)計器。,按圖2所示為命令按鈕組設(shè)置有關(guān)屬性,并編寫Click事件代碼,其功能是:首先將命令按鈕組當(dāng)前的Value屬性值賦給變量n,然后調(diào)用表單的新方法XXX。,使表單的標(biāo)題為數(shù)據(jù)維護(hù)。14套,表單fa用于對course表進(jìn)行插入、刪除等操作。步驟3:添加一個標(biāo)簽控件和一個命令按鈕組控件,并在生成器的按鈕選項卡中設(shè)置命令按鈕組的按鈕個數(shù)為4個,修改其名稱。然后將數(shù)據(jù)環(huán)境設(shè)計器中的score表拖拽到表單設(shè)計器中使之成為表格控件。用鼠標(biāo)右鍵單擊該設(shè)計器,在彈出的快捷菜單中選擇【添加】命令。步驟1:設(shè)置表單的Caption屬性為:瀏覽數(shù)據(jù),BackColor屬性值為:RGB(0,0,255),AutoCenter屬性值為:.T.。,并按圖2所示為命令按鈕組設(shè)置有關(guān)屬性。 圖2,使表單的標(biāo)題為數(shù)據(jù)瀏覽,背景顏色為淡藍(lán)色(RGB參數(shù)是(0,255,255)),表單運行時自動居中。13套,表單fa用于瀏覽score表的數(shù)據(jù)。步驟4:用鼠標(biāo)右鍵單擊表單,在彈出的快捷菜選擇【生成器】命令。在打開的添加表或視圖對話框中將表tcher、student、score、course添加到表格中。步驟2:在表單上單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇【數(shù)據(jù)環(huán)境】命令,打開數(shù)據(jù)環(huán)境設(shè)計器。A,并編寫其Click事件代碼,要求:第1條命令為c=;第2條命令的功能是將表格數(shù)據(jù)源屬性設(shè)置為C;第3條命令按圖2所示設(shè)置標(biāo)簽控件的標(biāo)題屬性,顯示被選中表的表名和表瀏覽信息。、tcher、course表添加到數(shù)據(jù)環(huán)境中。按下列要求修改表單,修改后表單運行效果如圖2所示。步驟3:分別添加一個標(biāo)簽控件和一個文本框控件,設(shè)置標(biāo)簽控件的Caption屬性為口令輸入,設(shè)置文本框控件的PassWordChar屬性為星號(*)。步驟1:雙擊打開表單文件fb,單擊左面的按鈕設(shè)置其Caption屬性為確定,Top屬性為82,設(shè)置右邊退出命令按鈕的Top屬性為82。,并按圖2所示設(shè)置標(biāo)簽和文本框控件的有關(guān)屬性(文本框的占位符屬性為*)。