1. 如何把vf程序編譯成.exe文件
VFP是在WINDOWS下應用的資料庫應用和編程軟體,它的特點就是窗口,你在用一個表(.dbf)想生成.exe文件時缺少表單或標簽的可視窗口的載入.所以你必須創建表單或標簽來應用你的數據表.並在代碼頁中建立主程序用作應用程序的起始點.
以下是MSDN的說明,供參考:
在建立應用程序時,需要考慮如下的任務:
設置應用程序的起始點。
初始化環境。
顯示初始的用戶界面。
控制事件循環。
退出應用程序時,恢復原始的開發環境。
下面將具體討論這些任務。典型的情況是,可以建立一個應用程序對象來完成如上任務。請參閱在
Visual
Studio
…\Samples\Vfp98\Tastrade
目錄下的
Tasmanian
Traders
示例應用程序來了解詳細的技術細節。同時,假設使用「應用程序向導」來編譯應用程序,那麼它會建立一個應用程序對象。如果需要的話,可以使用程序作為主文件來完成如上任務。有關詳細內容,請參閱「將一個程序結構化為主文件」。
設置起始點
將各個組件鏈接在一起,然後使用主文件為應用程序設置一個起始點。主文件作為應用程序執行的起始點,可以包含一個程序或者表單。當用戶運行應用程序時,Visual
FoxPro
將為應用程序啟動主文件,然後主文件再依次調用所需要的應用程序其他組件。所有應用程序必須包含一個主文件。一般來講,最好的方法是為應用程序建立一個主程序。但是,使用一個表單作為主程序,可以將主程序的功能和初始的用戶界面集成在一起。
如果使用應用程序向導建立應用程序,可讓向導替您建立一個主文件程序。您無須自己專門來做,除非在向導完成之後,自己想改變主文件。
若要設置應用程序的起始點
在「項目管理器」中,選擇要設置為主文件的文件。
從「項目」菜單中選擇「設置主文件」命令。
注意
應用程序的主文件自動設置為「包含」。這樣,在編譯完應用程序之後,該文件作為只讀文件處理。
項目中僅有一個文件可以設置為主文件。主文件用下圖所示的符號表示。