【正文】
x(該學生的信息已存在,不能保存,48,警告)endifelse=messagebox(學號不能空,不能保存,48,警告)endif===男=漢={ / / }====在“關(guān)閉”按鈕的click事件中輸入:release windows form1 ,保存起即可。 表單lrcj的相關(guān)內(nèi)容:設(shè)此表單的caption屬性為:“錄入成績”, name屬性為 :form2 ,并設(shè)置它的backcolor屬性值,此表單中有十個標簽,其中有一個標簽只用到它的背景色設(shè)置就是上圖的那條線,其余標簽的caption屬性分別為:學號,姓名,考試類別,internet,網(wǎng)絡(luò),數(shù)據(jù)庫,信息管理,多媒體,組成原理;有八個文本框它的name屬性分別為:xh,xm, innet,wn,sjk,xxgl,dmt,zcyl ;有一個組合框它的name屬性為:kslb,同時在它的生成器的手工輸入中輸入:1第一次月考,2第二次月考,3第三次月考,4第四次月考,5期末考試,還有兩個命令按鈕它們的caption屬性分別為:“錄入”和“關(guān)閉”,name屬性為mand1和mand2。在xh的lostfocus事件中輸入:select 1if len(alltrim())0locate for 學號==()=else=messagebox(該學生的信息不存在,不能錄入成績,48,警告)endifelse=messagebox(學號不能為空,不能保存,48,警告)endif在mand1的click事件中輸入:select 2use chengji append blankreplace with replace with replace with replace with replace with replace with replace with replace with ====0=0=0=0=0=0在mand2的click事件中輸入:release windows form2保存起即可。 表單xgxx的主要內(nèi)容: 設(shè)此表單的caption屬生為:修改信息,name屬性為form5,同時設(shè)它的backcolor屬性值。有兩個組合框它們的name屬性分別為:xb,mc。 設(shè)xm,csrq,jzxm,jtzz,lxdh,bz的readonly屬性為真,同時設(shè)xb,mc,mand1的enabled的屬性為假;在xb的生成器中輸入:“男”和“女”,在mc的生成器中輸入:“漢”,“苗”,“藏”,“白”。保存即可。 表單xgcj 的相關(guān)內(nèi)容: 設(shè)此表單的caption屬性為“修改成績”,name屬性為form6,backcolor的屬性值。在這些過程中分別分設(shè)它們的fontname, fontsize,forecolor的屬性值。在xh的lostfocus事件中輸入:select 1use xingxiif len(alltrim())0locate for 學號==()=else=messagebox(該學生的基本信息不存在,不能錄入成績,48,警告)endifelse=messagebox(學號不能為空,不能保存,48,警告)endif=.t.在kslb的click事件中輸入:select 2locate for 學號====subs(,1,1)()=.f.=.f.=.f.=.f.=.f.=.f.=.t.=internet=網(wǎng)絡(luò)=數(shù)據(jù)庫=多媒體=多媒體=組成原理else=messagebox(記錄沒有找到,48,警告)endif在“修改”的click事件中輸入:select 2replace with replace with replace with replace with replace with replace with replace with replace with ====0=0=0=0=0=0在“關(guān)閉”的click事件中輸入:release windows form6。178。表單中有九個標簽它們的caption屬性分別為:學號,姓名,性別,民族,出生日期,家長姓名,聯(lián)系電話,家庭住址,備注;有兩個文本框它們的name屬性分別為xb,mc,在xb的生成器中輸入“男”和“女”,在mc的生成器中輸入“漢”,“苗”,“藏”,“白”;有七個文本框它們的name屬性分別為:xh,xm,csrq,jzxm,lxdh,jtzz,bz;有六個命令按鈕它們的caption屬性分別為:“首記錄”,“上一條”,“下一條”,“尾記錄”,“關(guān)閉”還一個按鈕上只裝一個內(nèi)容,它們的name屬性分別為:mand1,mand2,mand3,mand4,mand5,mand6;設(shè)xb,mc,csrq,jzxm,lxdh,jtzz,bz的readonly屬性為真;設(shè)mand2,mand3,mand4,mand5的enabled屬性為假;在這些過程中分別分設(shè)它們的fontname, fontsize,forecolor的屬性值。178。這個表單中有五個標簽它的確良caption屬性分別為:學號,姓名,性別,考試成績,還有一個標簽只用了它的backcolor屬性設(shè)置它的背景色;有兩個數(shù)文本框它們的name屬性為:xh,xm;有一個組合框它的name屬性為xb,同時在它的生成器中輸入“男”和“女”;有一個表格在表格的生成器中選擇的字段有:考試類別,internet,網(wǎng)絡(luò),信息管理,多媒體,組成原理;還有一個五個命令銨鈕它們的caption屬性分別為:首記錄,下一條,上一條,尾記錄,關(guān)閉,它們的name屬性分別為:mand1,mand2,mand3,mand4,mand5。在xh的lostfocus事件中輸入:select 1*use xingxirecall allif len(alltrim())0delete for alltrim()go top()=.t.=.t.=.t.=.t.===select 2recall alldelete for else=messagebox(該學生的信息不存在,48,警告)===select 2delete allendifendif在xm的lostfocus事個輸入:select 1recall allif len(alltrim())0delete for alltrim()go top()=.t.=.t.=.t.=.t.===select 2recall alldelete for else=messagebox(該學生的信息不存在,48,警告)===select 2delete allendifendif在“首記錄”的click事件輸入:select 1go top ()===select 2recall alldelete for go topendif在“下一條”的click事件輸入:select 1skip()===select 2recall alldelete for go topelseskip1endif在“上一條”的click事件中輸入:select 1skip1()===select 2recall alldelete for go topelsego topendif在“尾記錄”的click事件中輸入:select 1go bottom()===select 2recall alldelete for go topendif在“關(guān)閉”的click事件中輸入:select 1recall allselect 2recall alluse release windows form8 就這樣保存即可。 表單scxx的基本內(nèi)容: 設(shè)表單的caption屬性為:"刪除信息",name屬性為form9,同時設(shè)它的backcolor的屬性值.此表單中有八個標簽它們的caption屬性分別為:學號,姓名,性別,民族,出生日期,聯(lián)系電話,家長姓名,家庭住址.有三個組合框它們的name屬性分別為xh,xb,mc分別在它們的生成器中輸入相關(guān)內(nèi)容;有五個文本框它們的name屬性分別為:xm,csrq,lxdh,jzxm,jtzz;還有兩個命令按鈕它們的caption屬性分別為:刪除,關(guān)閉.其中有一個標簽是只用了它的背景色,在這上面的內(nèi)容都設(shè)了readonly屬性為真,設(shè)"刪除"銨鈕的enabled屬性為假. 在xh的click事件中輸入:select 1if len(alltrim())0locate for ==alltrim()()=.t.========else=messagebox(該學生的信息不存在,48,警告)=endifendif在"刪除"的lostfocus事件中輸入:n=messagebox(真的要刪除嗎?,4+32,提示)if n=6select 2delete for =packselect 1deletepackendif====={ / / }===在"關(guān)閉"銨鈕的click事件中輸入:release windows form9 就這樣保存起即可.178。 報表report1的主要內(nèi)容: 報表中的效果是通過報表控件中的標簽、域控件、線條進行設(shè)置的,同時也用了調(diào)色板工具欄。 報表report2的主要內(nèi)容:報表中的效果是通過報表控件中的標簽、域控件、線條進行設(shè)置的,同時也用了調(diào)色板工具欄。有了這個系統(tǒng)既節(jié)省可以減少工作量又會讓你覺得方便。它起源于xBase編程語言系列,該系列中包括有dBASEⅡ和Ⅲ、clipper\FoxBase以及FoxPro。(Wizard),使以往費時費力的開發(fā)工作變得輕松自如。工具欄是Microsoft公司流行軟件的共同特色,對于經(jīng)常使用的功能,通過工具欄調(diào)用比通過菜單調(diào)用要方便快捷得多。除了常用工具欄外,VFP還提供有其它10個工具欄,分別是:l “數(shù)據(jù)庫設(shè)計器”工具 l “報表控件”工具欄l “表單控件”工具欄l “報表設(shè)計器”工具欄l “表單設(shè)計器”工具欄l “打印預覽”工具欄l “布局設(shè)計器”工具欄l “查詢設(shè)計器”工具欄l “調(diào)色板”工具欄l “視圖設(shè)計器”工具欄 這些工具欄缺省情況下是隨著某一種類型的文件打開后自動打開的。當關(guān)閉了數(shù)據(jù)庫文件之后工具欄又自動關(guān)閉。也可以用鼠標右鍵在任何一個工具欄的空白處單擊,打開一個工具欄的快捷菜單,進行選取。在使用VFP管理數(shù)據(jù)庫或開發(fā)一個數(shù)據(jù)庫應(yīng)用系統(tǒng)時,即使一個規(guī)模不大的應(yīng)用系統(tǒng),也會有幾十個多種類型的文件,如通常的PRG命令文件、DBF表文件、CDX索引文件以及菜單、表單、報表、位圖等文件,如果沒有一個有效的管理工具,將會對開發(fā)工作