?? 編程技巧.txt
字號:
實用技巧
VFP5.0編程的六個技巧
河北石家莊市第二職業(yè)中專
李宇鵬
---- 在用VisualFoxpro 5.0進行程序編制時,發(fā)現(xiàn)了幾個技巧,希望能對用VisvalFoxpro 5.0進行編程的腦友有一定幫助。
---- 一、如何將程序加入程序組及WINDOWS桌面
---- 在結(jié)束開發(fā)后,我們都想讓我們的程序安裝時自動加入WINDOWS的開始菜單內(nèi)以及自動制成一個快捷方式在WINDOWS桌面上,如何實現(xiàn)呢?我介紹一個簡單的方法來實現(xiàn)。在完成程序的編制時,應(yīng)進行連編應(yīng)用程序,連編結(jié)束會出現(xiàn)一個可執(zhí)行程序:*.exe,我們假設(shè)為“市政預(yù)算.exe"然后我們創(chuàng)建一個快捷方式,“市政預(yù)算.lnk"再建立一個批處理文件,假設(shè)我們的程序在C:\KGB下批處理文件內(nèi)容為:
copy c:\kgb\市政預(yù)算.lnk c:\windows\desktop
copy c:\kgb\市政預(yù)算.lnk c:\windows\startm~1\programs
---- 建好之后在程序發(fā)布時會顯示一個命令執(zhí)行框,將你編制的批處理文件名填入即可。如果你要加入多個程序比如有“安裝”有“幫助”有“刪除”等批處理文件可用以下方法編制:
@echo off
cd\
cd c:\windows\startm~1\programs
md 市政預(yù)算
copy c:\kgb\市政預(yù)算.lnk c:\windows\desktop
copy c:\kgb\市政預(yù)算.lnk c;\windows\
startm~1\programs\市政預(yù)算
copy c:\kgb\刪除.lnk c;\windows\
startm~1\programs\市政預(yù)算
---- 二、不顯示開始框
---- 在VF程序完成之后,脫離VF運行時必會出現(xiàn)VF 的原始窗口——一個白框,即不好看也會影響操作。自制 一個CONFIG 文件,對VF進行設(shè)制就可以輕易的改變這種局面。省去主窗口在config.fpw內(nèi)加上下一句語句即可。
screen=off
將CONFIG.FPW 加入項目進行連編即可隱藏VF主窗口。
---- 三、MESSAGEBOX() 函數(shù)巧用
---- MESSAGEBOX()函數(shù)為我們提供了一個簡易表單的代替功能,用來顯示信息。但它本身也可設(shè)置為一個程序斷點,程序運行到MESSAGEBOX 函數(shù)便會自動停止顯示信息,再次接受指令后程序方繼續(xù)運行。
---- 所以我們在不用調(diào)試器調(diào)試程序時可在關(guān)鍵點加入MESSAGEBOX()
---- 函數(shù)來設(shè)置斷點以檢測程序的流程。這不失為一種快捷簡便的程序調(diào)試方法。MESSAGEBOX()函數(shù)語法如下:
MESSAGEBOX(CESSAGETEXT[,NDIGLOGBOXTYPE[,CTITALBARTEXT]])
---- 四、頂層表單界面
---- VF程序開發(fā)結(jié)束后,運行時出現(xiàn)自制的菜單條,如不加任何修飾菜單下會顯示一個白色屏幕,很不美觀。雖然可以加一個貼圖表單放在菜單下,但很難對的嚴絲和縫。可以建立一個定層表單界面來解決這個問題。方法如下:
---- 首先創(chuàng)建一個SDI菜單即單文檔界面菜單。菜單在創(chuàng)建時與普通菜單創(chuàng)建無區(qū)別,只是在創(chuàng)建時在“顯示”主菜單中將“常規(guī)選項”的“頂層表單菜單”選項劃上勾即可。然后在你制作的頂層表單的SHOW WINDOWS屬性設(shè)為“2--作為頂層表單”。其它在此表單上調(diào)用的表單的SHOW WINDOWS屬性設(shè)為“1--在頂層表單中”即可。
---- 五、ACTIVEX 控件的安裝
---- ACTIVEX 控件為我們的用戶程序提供了很大方便,但如果安裝不當你的程序?qū)o法在未安裝過VF的機器上運行。因為ACTIVEX 控件文件都安裝在WINDOWS \SYSTEM 目錄下,所以在你使用了ACTIVEX 控件后應(yīng)加載相應(yīng)的*.ocx文件到你的項目里,一起連編方可實現(xiàn)在未安裝過VF的機器上運行。
---- 例如:如果你用到了THREED CHECKBOX 控件則應(yīng)加載 THREED32.OCX 文件到你的項目里。一起連編后方可安裝到任何機器上運行。
---- 六、巧用SHIFT 鍵
---- SHIFT 鍵的巧用在表單和報表的制作過程中會起到事倍功半的作用,如在表單制作過程中運用了容器、形狀等控件后,在容器或形狀控件內(nèi)無法全部選定項目,但用SHIFT 鍵即可實現(xiàn)全部選定,方便你對所選項目的操作。同樣在報表中大的邊框內(nèi)選多個小框時容易把無用的線段或形狀選入,用SHIFT 鍵即可省去無用的框。具體方法如下:按住 SHIFT 用鼠標一一點擊你所要選定的項目即可,不會選入不必要的項目。
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -