計算機二級

當前位置 /首頁/計算機/計算機二級/列表

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

計算機二級的文章" target="_blank" >計算機二級考試是全國計算機等級考試四個等級中的一個等級,考核計算機基礎知識和使用一種高階計算機語言編寫程式以及上機除錯的基本技能。以下是本站小編搜尋整理的關於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 .