2017計算機等級考試二級VFP常見問答

來源:文萃谷 3.1W

計算機二級考試是全國計算機等級考試四個等級中的一個等級,考核計算機基礎知識和使用一種高級計算機語言編寫程序以及上機調試的基本技能。以下是本站小編搜索整理的關於2017計算機等級考試二級VFP常見問答,供參考學習,希望對大家有所幫助!想了解更多相關信息請持續關注我們應屆畢業生考試網!

2017計算機等級考試二級VFP常見問答

  問題1: 怎樣從表單返加一個值?

答案1: 可以在模式表單的unload事件中用return來返回一個值。

  問題2: 怎樣在表單設計器中把屬性或方法添加到表單中?

答案2: 用表單設計器窗口或屬性/事件/激活的方法窗口,從菜單中選擇表單。最初的兩個選擇是新屬性和新方法。選擇你想要加入的一個並填寫屬性或方法的名稱,新建的屬性將出現在屬性窗口的最底部。

  問題3: 我把的.工具條或設計窗口移出了屏幕,怎樣把它移回來?

答案3: 工具條或窗口的位置保存在vfp主目錄下的表中。如果刪除或修改該文件,你的工具條和窗口將恢復他們的默認位置或你指定的位置。或從系統菜單的窗口菜單中選擇重新安排全部。

  問題4: 當從valid事件返回.f.值時,如何避免’無效的的用户輸入了’信息?

答案4: 用 0來替換.f.當你從valid事件返回數值時,也就是在設置可取得焦點的控件的tab order。

  問題5: 模式表單和非模式表單的區別是什麼?

答案5: 模式表單一般地被用來處理錯誤報告,或者請求用户確認操作等。

在模式表單中,菜單不能使用。如果需要,模式表單也提供應用’等待狀態’。

非模式表單提供更多的靈活性,它允許用户通過菜單操作,在表單中移動。

  問題6: 為什麼編譯後的程序運行時,屏幕一閃就退出了,為什麼?

答案6: 你需要在你的程序中建立’等待狀態’。可以用read events命令來建立等待狀態。要清除等待狀態,可使用clear events命令。如果你只有一個屏幕,把表單的windowstate屬性設置為modal。這也提供等待狀態,但是不允許你使用菜單。當模式表單被釋放時,等待狀態結束並返回至操作系統。

  問題7: 為什麼當我建立表單時,我用set命令設置的環境變量返回到了它們的默認值。

答案7: 這是由於你的表單的數據會話期設置為私有數據工作期。很多"set"命令僅對當前數據工作期有效。當你擁有私有數據工作期時,你必須再次確立那些設置值。要達到這一目的,你可以建立一個用於環境設置的類。在表單的init事件中設置你的環境值而在表單的destroy事件中恢復其原始值。

問題8: 我在pageframe中的一個頁中改變了記錄指針,但我轉到其他的頁時,其他的頁中的數據仍然是原記錄的值。為什麼?

答案8: 你需要在你的每一頁activate()中放置代碼來確信顯示當前記錄值。

如果你在某處執行了esh()命令,vfp僅刷新pageframe的當前頁面上的內容。試着在每個頁(page)的activate()中調用esh()。 &n bsp;

問題9: 當我運行表單時,它什麼也不顯示。表單本身是顯示了,但其中的任何對象都不可見。

  答案9: 試着把lockscreen屬性設置為.f.。

問題10: 表單上有一對象,但我看不見它,我怎樣選擇並修改它?

答案10: 打開屬性窗口,該窗口中有一下拉列表,你可從中選擇你想編輯的對象。一但你想編輯的對象在下拉列表中高亮顯示,你就可以修改該對象。要在表單設計器中用鼠標調整它(或實際看到該對象),從菜單中選擇"格式",然後選擇"帶到前面"。

  問題11: 我怎樣把一個類從一個類庫複製到另一類庫中?

答案11: 在專業版中,你可以兩次打開類瀏覽器,從第二個類瀏覽器中類型下拉列表框中拖動類的圖標到第二個類瀏覽器中。確信拖動它到另一個類瀏覽器的表單區中。你可以看到一個複製光標(帶箭頭的加號)。如果你是使用項目管理器且在項目中有兩個類庫,你可以從一個類庫中拖動一個類到一個類庫中。但若目標類庫中已有相同名字的類存在,則操作不會成功。也可用vfp 命令來完成這一任務:add class mytextbox of to .

熱門標籤