1.3 項目管理器
在使用vfp編制程(cheng)序(xu)時,需要創建(jian)各(ge)種類型文(wen)(wen)(wen)(wen)件(jian)(jian)(jian)(jian),為為提高工(gong)作效(xiao)率,vfp提供(gong)了一(yi)(yi)個(ge)(ge)非常有效(xiao)的(de)管理(li)工(gong)具(ju):項目管理(li)器(qi)。項目管理(li)器(qi)是(shi)Vfp中處(chu)理(li)數據和(he)對象的(de)主要組織工(gong)具(ju),建(jian)立一(yi)(yi)個(ge)(ge)項目文(wen)(wen)(wen)(wen)件(jian)(jian)(jian)(jian)可以(yi)(yi)幫助你方便(bian)的(de)組織文(wen)(wen)(wen)(wen)件(jian)(jian)(jian)(jian)和(he)數據。在項目管理(li)器(qi)中只需單幾次鼠標,就可以(yi)(yi)方便(bian)地組織相關的(de)文(wen)(wen)(wen)(wen)件(jian)(jian)(jian)(jian)。可以(yi)(yi)這樣(yang)下定(ding)義:項目是(shi)文(wen)(wen)(wen)(wen)件(jian)(jian)(jian)(jian)、數據、文(wen)(wen)(wen)(wen)檔及其它Vfp對象的(de)集合,要建(jian)立一(yi)(yi)個(ge)(ge)項目就必需先(xian)創建(jian)一(yi)(yi)個(ge)(ge)項目文(wen)(wen)(wen)(wen)件(jian)(jian)(jian)(jian),項目文(wen)(wen)(wen)(wen)件(jian)(jian)(jian)(jian)的(de)擴展(zhan)名為。Pjx.
項(xiang)目(mu)管(guan)(guan)理(li)(li)工具(ju)采用(yong)(yong)可(ke)視化和(he)自由(you)導航(hang),各(ge)項(xiang)以類似大綱(gang)的視圖(tu)形式組織,通過展(zhan)開或(huo)折疊可(ke)以清楚地查(cha)看(kan)項(xiang)目(mu)在不同(tong)層次(ci)上的詳細內容(rong)。“項(xiang)目(mu)管(guan)(guan)理(li)(li)器”提(ti)供簡易、可(ke)見的方式組織處理(li)(li)表、表單、數據庫、報表、查(cha)詢和(he)其他文件,用(yong)(yong)于管(guan)(guan)理(li)(li)表和(he)數據庫或(huo)創建應用(yong)(yong)程序。使用(yong)(yong)設(she)計工具(ju)和(he)向導能夠(gou)很(hen)容(rong)易地快速產生(sheng)結(jie)果(guo)。如圖(tu)1
我們(men)應該(gai)養成這(zhe)樣(yang)一(yi)個(ge)(ge)習慣:無論編制什么(me)Vfp程(cheng)序,都(dou)要先建(jian)立一(yi)個(ge)(ge)項(xiang)目(mu)(mu)文件,把應用(yong)(yong)(yong)程(cheng)序中的(de)(de)文件都(dou)組(zu)織(zhi)到項(xiang)目(mu)(mu)管(guan)(guan)(guan)理(li)(li)器(qi)中,這(zhe)樣(yang)便于查找文件。同時,項(xiang)目(mu)(mu)管(guan)(guan)(guan)理(li)(li)器(qi)提供文件創建(jian)和管(guan)(guan)(guan)理(li)(li)功能,建(jian)議編程(cheng)時盡可(ke)能使(shi)用(yong)(yong)(yong)項(xiang)目(mu)(mu)管(guan)(guan)(guan)理(li)(li)器(qi)來創建(jian)和管(guan)(guan)(guan)理(li)(li)文件,盡管(guan)(guan)(guan)也可(ke)以(yi)使(shi)用(yong)(yong)(yong)別的(de)(de)方式,但項(xiang)目(mu)(mu)管(guan)(guan)(guan)理(li)(li)器(qi)是最方便的(de)(de)。我們(men)還可(ke)以(yi)利用(yong)(yong)(yong)項(xiang)目(mu)(mu)管(guan)(guan)(guan)理(li)(li)器(qi)把應用(yong)(yong)(yong)軟件的(de)(de)多個(ge)(ge)文件組(zu)織(zhi)成一(yi)個(ge)(ge)文件,生成一(yi)個(ge)(ge)。APP文件或者。EXE文件,這(zhe)樣(yang)我們(men)的(de)(de)程(cheng)序就可(ke)以(yi)脫(tuo)離Vfp環境,交付給用(yong)(yong)(yong)戶使(shi)用(yong)(yong)(yong),和別的(de)(de)windows應用(yong)(yong)(yong)程(cheng)序沒有什么(me)兩樣(yang)。
一。創建和(he)打開項目(mu):
(1)在“文件”菜單(dan)中選擇(ze)“新建”命(ming)令或(huo)(huo)單(dan)擊(ji)常用(yong)工具欄上的“新建”按鈕(niu)或(huo)(huo)在命(ming)令窗口輸(shu)入Create Project命(ming)令,按回車。
(2)在彈出的“新(xin)建”對(dui)話框中(zhong)選中(zhong)“項目(mu)”單(dan)選按鈕,單(dan)擊(ji)“新(xin)建文件(jian)”按鈕。
(3)系(xi)統彈出“創建(jian)”對話框,在該(gai)對話框中,輸入項(xiang)目文件的名(ming)稱,并選擇保存項(xiang)目文件的位置。
二。查(cha)看一(yi)個(ge)項(xiang)目的(de)內容:項(xiang)目管理(li)器顯示的(de)是一(yi)個(ge)非(fei)常(chang)良好的(de)分層視圖,如(ru)果項(xiang)目中具有一(yi)個(ge)某一(yi)類(lei)(lei)型的(de)項(xiang),其(qi)類(lei)(lei)型符(fu)號旁邊會出現一(yi)個(ge)“+”號。單(dan)擊“+”可(ke)以顯示項(xiang)目中該類(lei)(lei)型項(xiang)的(de)內容,如(ru)果你(ni)使用(yong)過windows的(de)資(zi)源管理(li)器,一(yi)定會想到非(fei)常(chang)熟悉的(de)。
項目(mu)管理器一共有六張選項卡(ka)(ka),分別(bie)是“全(quan)部”、“數據(ju)”、“文(wen)檔”、“類”、“代(dai)碼”和(he)“其它”,實際(ji)上,“全(quan)部”選項卡(ka)(ka)包括了(le)后面五個選項卡(ka)(ka)的全(quan)部內容,為了(le)簡便起見,建議剛(gang)開(kai)始學習Vfp的同學統一使用”全(quan)部“選項卡(ka)(ka)。
三。定(ding)制項(xiang)目管(guan)理(li)器:
1。折疊(die)項目管(guan)理(li)器(qi):項目管(guan)理(li)器(qi)的(de)(de)右上(shang)(shang)角有一(yi)個向上(shang)(shang)的(de)(de)箭(jian)頭(tou),如圖1,單擊這個箭(jian)頭(tou),可將項目管(guan)理(li)器(qi)折疊(die),同時箭(jian)頭(tou)變(bian)為向下。項目管(guan)理(li)器(qi)在折疊(die)狀(zhuang)態下,只(zhi)顯(xian)示各個選項卡。若要將項目管(guan)理(li)器(qi)還原為原來的(de)(de)大小,可單擊右上(shang)(shang)角的(de)(de)那個向下的(de)(de)箭(jian)頭(tou)。
2。拖(tuo)開選項(xiang)卡:折疊“項(xiang)目管理器”后,可(ke)以(yi)拖(tuo)開選項(xiang)卡,該(gai)選項(xiang)卡成為浮動(dong)(dong)狀態(tai),可(ke)根據需要重新安排它(ta)們的位置。拖(tuo)下某(mou)一選項(xiang)卡后,它(ta)可(ke)以(yi)在Visual FoxPro的主窗口中獨立(li)移動(dong)(dong)。若要拖(tuo)開某(mou)一選項(xiang)卡,其操作(zuo)步驟為
(1)折疊“項目管(guan)理器”。
(2)選(xuan)定一個(ge)選(xuan)項卡,將它拖離(li)“項目管(guan)理器(qi)”。
當選(xuan)(xuan)項(xiang)卡處于(yu)浮動狀態時,通過在選(xuan)(xuan)項(xiang)卡中單擊鼠標右鍵可以訪問“項(xiang)目”菜(cai)單中的選(xuan)(xuan)項(xiang)。
如果想將選項卡移回項目管理(li)器,可將鼠標(biao)指針指向浮(fu)動選項卡的(de)標(biao)題欄,拖向該選項卡在(zai)項目管理(li)器中(zhong)的(de)原來位置。
四。項(xiang)目管(guan)理器(qi)的基本操作:
1。創建文件:
因(yin)為現在我(wo)們還沒有學習(xi)數據庫,所以我(wo)們以創(chuang)建最簡(jian)單的(de)文件(jian)(jian)類型--文本(ben)文件(jian)(jian)為例:
(1)啟動(dong)電腦(nao),在E:創建一個文件夾(jia),名為(wei)myvfp,以后(hou)的課程,我們的文件都要存(cun)放在這里(li)哦!
(2)啟(qi)動Visual Foxpro,單(dan)擊“文(wen)件(jian)”菜單(dan)中的“新建”命令,在彈出(chu)的對話(hua)框中,“文(wen)件(jian)類(lei)型(xing)”選“項目”單(dan)選按(an)鈕,單(dan)擊該對話(hua)框中的“新建文(wen)件(jian)”按(an)鈕。
(3)系統(tong)彈出“創建”對(dui)話(hua)框,在該對(dui)話(hua)框中,輸入項(xiang)(xiang)目(mu)(mu)文件(jian)(jian)的(de)(de)名稱(cheng),就(jiu)叫study吧,并選擇保存項(xiang)(xiang)目(mu)(mu)文件(jian)(jian)的(de)(de)位置,當然是(shi)在e:myvfp中了!以后(hou)的(de)(de)例題,我(wo)們(men)使用的(de)(de)就(jiu)是(shi)這(zhe)個名為study的(de)(de)項(xiang)(xiang)目(mu)(mu)文件(jian)(jian),以后(hou)的(de)(de)教程(cheng)中,凡是(shi)提(ti)到“打開(kai)項(xiang)(xiang)目(mu)(mu)管(guan)理器”,實際上就(jiu)是(shi)要你打開(kai)這(zhe)個study項(xiang)(xiang)目(mu)(mu)文件(jian)(jian)喲!
(4)執行完(wan)第(3)步的(de)操作后(hou),就會(hui)彈(dan)出項目管理器的(de)窗口(kou)。在“全部”選(xuan)項卡中,我們(men)單擊“其(qi)(qi)它”選(xuan)項前的(de)“+”將其(qi)(qi)展開,選(xuan)擇(ze)其(qi)(qi)中的(de)“文(wen)本(ben)文(wen)件”子選(xuan)項。
(5)單擊(ji)項目管(guan)理器中的(de)(de)“新建”按鈕,系統出現文(wen)本(ben)文(wen)件的(de)(de)編輯(ji)窗口(kou),我們隨意輸入一(yi)些(xie)內容,比如“靜夜思(si)”之(zhi)類(lei)的(de)(de)東西。
(6)輸入完畢(bi)后,關閉該編輯窗口,系統彈出“另存為(wei)“對話(hua)框,文件名為(wei)”a.txt",保存位(wei)置選e:myvfp.
(7)保存后,看看項(xiang)目管理(li)器(qi)的(de)“全部”選項(xiang)卡,在“其它”選項(xiang)的(de)子(zi)選項(xiang)“文(wen)本文(wen)件”前面也出現(xian)了“+”,單擊“+”,我們便可看到我們剛(gang)剛(gang)創(chuang)建(jian)的(de)文(wen)本文(wen)件:a.txt
2.在項目管(guan)理器中修改文件:步驟(zou):
(1)選定一個已有的(de)文(wen)件(jian)。
(2)單擊項目管(guan)理器中(zhong)的“修(xiu)改(gai)”按鈕。
以(yi)修改剛(gang)才創建(jian)的a.txt為例:我們打(da)開(kai)項目管理器(qi),選”全部“選項卡,依次展(zhan)開(kai)”其它(ta)(ta)→文(wen)本文(wen)件”,選中a.txt,單擊項目管理器(qi)中的“修改”按(an)鈕,便(bian)會彈出a.txt的編輯器(qi),我們就可以(yi)對它(ta)(ta)的內容進行修改了!
3。向(xiang)項目管理器中(zhong)添加文(wen)件(jian):舉個例(li)子:
(1)在E:創建一(yi)個文本(ben)文件,名為(wei)b.txt,輸入一(yi)些內容,保存(cun)。
(2)打開項目管理器(qi),依(yi)次(ci)展開“全(quan)部”→“其它”,選中“文本文件(jian)”子選項,此時我們(men)能看到上例中我們(men)創建的文本文件(jian)a.txt
(3)單(dan)(dan)擊項(xiang)(xiang)目管理器中的(de)(de)“添(tian)加”按鈕,系統彈出“添(tian)加”對話框,在(zai)該(gai)對話框中,我們瀏覽找到剛剛創(chuang)建的(de)(de)E:b.txt,單(dan)(dan)擊“確定”按鈕,我們會發現(xian)(xian),在(zai)“文(wen)本文(wen)件”子選(xuan)項(xiang)(xiang)中,出現(xian)(xian)了b.txt,表明(ming)添(tian)加成功。
4。在(zai)項目管理器(qi)中刪(shan)除文(wen)件:以例除a.txt為例:
(1)在(zai)項目(mu)管理器中,找到并選(xuan)取(qu)中a.txt
(2)單擊項(xiang)目管(guan)理器中的(de)“移(yi)除”按鈕(niu)。








