回覆列表
  • 1 # 使用者3654410448417262

    使用 Visual FoxPro 建立面向物件的事件驅動應用程式時,可以每次只建立一部分模組。這種模組化構造應用程式的方法可以使您在每完成一個元件後,就對其進行檢驗。在完成了所有的功能元件之後,就可以進行應用程式的編譯了。

    為了快速建立一個應用程式及其專案,即一個具有完整“應用程式框架”的專案,可以使用“應用程式嚮導”。在專案建立之後,此版本新增加的“應用程式生成器”就打開了,您可以使用它新增資料庫、表、報表和表單。

    一般來講,應用程式的建立需要以下步驟:

    構造應用程式框架

    將檔案新增到專案中

    連編應用程式

    在建立應用程式時,需要考慮如下的任務:

    設定應用程式的起始點。

    初始化環境。

    顯示初始的使用者介面。

    控制事件迴圈。

    退出應用程式時,恢復原始的開發環境。

    設定起始點

    將各個元件連結在一起,然後使用主檔案為應用程式設定一個起始點。主檔案作為應用程式執行的起始點,可以包含一個程式或者表單。當用戶執行應用程式時,Visual FoxPro 將為應用程式啟動主檔案,然後主檔案再依次呼叫所需要的應用程式其他元件。所有應用程式必須包含一個主檔案。一般來講,最好的方法是為應用程式建立一個主程式。但是,使用一個表單作為主程式,可以將主程式的功能和初始的使用者介面整合在一起。

    如果使用應用程式嚮導建立應用程式,可讓嚮導替您建立一個主檔案程式。您無須自己專門來做,除非在嚮導完成之後,自己想改變主檔案。

    初始化環境

    主檔案或者主應用程式物件必須做的第一件事情就是對應用程式的環境進行初始化。在開啟 Visual FoxPro 時,預設的 Visual FoxPro 開發環境將建立 SET 命令和系統變數的值。但是,對應用程式來說,這些值並非最合適。

    提示 如果要檢視 Visual FoxPro 開發環境的預設值,在沒有配置檔案的情況下鍵入 VFP -C 命令啟動 Visual FoxPro,再執行 DISPLAY STATUS 命令。

    對於您的應用程式來說,初始化環境的理想方法是將初始的環境設定儲存起來,在啟動程式碼中為程式建立特定的環境設定。

    顯示初始的使用者介面

    初始的使用者介面可以是個選單,也可以是一個表單或其他的使用者元件。通常,在顯示已開啟的選單或表單之前,應用程式會出現一個啟動螢幕或註冊對話方塊。

    在主程式中,可以使用 DO 命令執行一個選單,或者使用 DO FORM 命令執行一個表單以初始化使用者介面。

    若要連編一個應用程式

    在“專案管理器”中,選擇“連編”按鈕。

    在“連編選項”對話方塊中,選擇“連編應用程式”,生成 .app 檔案;或者“連編可執行檔案”以建立一個 .exe 檔案。

    選擇所需的其他選項並選擇“確定”按鈕。

  • 中秋節和大豐收的關聯?
  • 太古仙尊大乘如何快速提升修為?