當前位置:首頁 » 編程軟體 » vfp可以編譯exe程序嗎

vfp可以編譯exe程序嗎

發布時間: 2022-06-30 05:23:00

❶ 如何將VFP9.0的prg文件編譯成exe文件

1.建立一個Project , 執行 BUILD,選擇 Win32 executable,編譯出 EXE
2 .把多個 VFPxxx.Dll, msvcr71.DLL 與編譯出來的 EXE 放在同一目錄,即可

❷ 如何把VFP轉換成可執行程序.exe文件

既然你已經建立好項目並且已經做好了所有的東西,那就好說了
打開你建立的項目,把所有需要的東西都添加進去,
再設一個主文件(可以是程序或表單)再連編就行了。
需要說明的是:
第一、所謂的主文件就是打開你所做項目後所運行的第一段代碼,雖然表單也可以做為主文件,但是我還是建議你以程序開頭,哪怕程序里只寫一句「do form 表單名」也行。
當然,主文件運行完後還要有一個read event,要不窗口會一閃而過。
第二、點項目的連編按鈕後會出來「連編選項」窗口,
建立操作項選「Win32可執行程序/COM服務程序(exe)」然後確定即可。
如果還有問題,可與我聯系。

❸ 如何把vf程序編譯成.exe文件

在「項目管理器」上有一個「連編」的按鈕,點擊一下,然後選擇編譯.exe文件就行了。

❹ 急!!各位大俠,VFP怎樣生產exe文件最後怎麼打包成安裝程序,越詳細越好,我一竅不通,謝謝了!

請你耐心讀以下大概1頁半的內容,就OK了。
第十一章 應用程序的管理
一個實用的資料庫應用系統常包括許多文件,例如,.prg文件、表單、菜單、報表、資料庫及表、視圖等。項目管理器提供了管理他們的集成環境。
1.項目管理器,將資料庫、表單、程序等所有文件加入到項目文件中
2.設置項目的主文件
用戶運行應用程序時,首先執行的是主文件,之後由主文件依次調用其他組件。
可以定義主文件的有程序文件、菜單、表單以及查詢,VFP默認添加到項目中的第一個此類文件為主文件。更改主文件的方法:在項目管理器中選定文件,項目設置主文件
3.連編項目
連編項目的目的是讓VFP系統對項目的整體性進行測試。主文件一旦確定,項目連編時會自動將各級被調用文件增入項目管理器,但資料庫、表、視圖等數據文件不會自動增入。連編以後,除了被設置為「排除」的文件,項目包含的其他文件將合成為一個應用程序文件。
連編項目:
BUILD PROJECT <項目文件名>
連編應用程序:.app
BUILD APP <應用程序文件名> FROM <項目文件名>
連編可執行文件:.exe
BUILD EXE <可執行文件名> FROM <項目文件名>
應用程序文件(.app)只能在VFP環境下運行
可執行文件(.exe)既可以在VFP環境下運行,也可以在Windows環境下運行,但必須和動態鏈接庫Vfp6r.dll和 Vfp6rchs.dll(中文版)或Vfp6renu.dll(英文版)一起構成VFP所需的完整運行環境(注意必須放在同一個目錄下)。
4.文件的包含和排除
項目管理器中的文件可分為「包含」和「排除」兩種類型,左側有Ø標記的文件是「排除」文件,其餘則是「包含」文件。
當項目連編時,VFP將項目包含的所有文件組合成為單一的應用程序文件,並使這些文件都變為只讀。設置為「排除」的文件可以由用戶修改。通常將可以執行的文件(例如表單、報表、查詢、菜單和程序)設置為「包含」,而數據文件則根據是否允許寫入來決定要否設置為「排除」。總之,所有不允許用戶更新的文件應設置為「包含」。
更改文件類型的方法:在項目管理器中選定文件,項目包含/排除
5.主文件的設置
通常,將一個.prg文件設為主文件(主程序文件)。主程序文件應完成的任務如下:
①對應用程序的環境進行初始化,如打開資料庫、聲明變數、設置SET等。
②顯示初始的用戶界面
③控制事件循環
顯示出初始的用戶界面後,還需要建立一個事件循環來對用戶的操作作出響應。因此主程序中要用READ EVENTS 語句啟動事件循環。
當事件循環開始以後,應用程序將控制權交給最後一個顯示出來的界面來處理,這個界面退出時要用CLEAR EVENTS語句結束事件循環。
注意:如果在主文件中沒有包含READ EVENTS,在VFP環境中可以正確地運行應用程序,但是離開VFP環境運行應用程序時,會出現程序顯示片刻就退出的現象。
6.運行應用程序
DO <應用程序文件名.app>
DO <可執行文件名.exe>

一個主程序(.prg)的例子如下:
set directory to curdir() &&將程序的資源路徑設為當前程序所在的文件夾
set sysmenu off &&不顯示系統菜單
set talk off
set safety off
set deleted on &&不顯示被邏輯刪除的記錄
set century on
set date to ymd
set mark to 『.』
*set status bar off &&不顯示VFP狀態條
on shutdown quit &&若沒有這句,可能不能退出VFP。
clear
MODIFY WINDOW SCREEN TITLE '圖書管理系統' NOCLOSE
_SCREEN.CONTROLBOX=.F. &&_SCREEN是系統內存變數(也就是VFP主窗口對象)
_SCREEN.WINDOWSTATE=2
DO FORM 登錄界面.scx
READ EVENTS &&啟動事件循環
**注意在主界面的「退出系統」的代碼中應有:CLEAR EVENTS

注意:如果主文件是一個表單,應在表單的Load事件中設置參數,在Activate事件中寫:READ EVENTS。

❺ VFP怎麼編譯成exe文件

項目管理器中的 連編

❻ 請問用vfp6.0怎麼編寫exe程序

一般用main.prg這種格式的prg文件。

一般要求有form文件,dbf文件,利用project將這些放在一起,然後連編,得到exe文件。

運行時,要求有運行庫文件,在system32下,或者exe文件所在目錄皆可。包括
vfp6r.dll,vfp6renu.dll,vfp6rchs.dll。

具體說來就比較復雜了。

❼ VFP如何編譯

一、在本機編譯、運行exe文件的做法:

⑴在項目中選中一個表單或prg文件,目的是作為主文件(啟動文件);
⑵點擊菜單"項目",選"設置主文件",選中的文件就為主文件;
⑶在項目窗口中選"連編",連編窗口選"連編可執行文件",選擇路徑和輸入你要生成的exe文件的名字,連編就生成了可執行文件。

二、 你自己用vfp作一個發布安裝盤,刻成光碟,送給用戶:。
用vfp作一個發布安裝盤,步驟:
1 將要發布的文件(.exe,...)復制到一個文件夾中(假設為d:\xxx)
2 運行 vfp6,工具-〉向導-〉安裝,在發布樹在哪個目錄對話框中,選擇d:\xxx,下一步
3在步驟2,中如果你在程序中,沒有用到控制項,單擊 下一步即可,否則選定您用到的第三方控制項
4在 步驟3磁碟映像 中 選擇網路安裝,並選個一個要生成的目錄(如d:\MySetup)下一步
5 在 步驟4安裝選項 的 安裝對話標題 中輸入標題 如:建築設備管理系統 版權信息 下一步
6 安裝目錄、程序組(最好也寫:如:建築設備管理系統)下一步
7 下一步
8 完成
9 退出vfp60
10 到 D:\mysetup\netsetup 下,將文件刻錄到光碟(或拷貝U盤)到客戶機上,setup即可。

❽ vfp項目如何編譯成可執行的應用程序

VFP是在WINDOWS下應用的資料庫應用和編程軟體,它的特點就是窗口,你在用一個表(.dbf)想生成.exe文件時缺少表單或標簽的可視窗口的載入.所以你必須創建表單或標簽來應用你的數據表.並在代碼頁中建立主程序用作應用程序的起始點.
以下是MSDN的說明,供參考:
在建立應用程序時,需要考慮如下的任務:
設置應用程序的起始點。
初始化環境。
顯示初始的用戶界面。
控制事件循環。
退出應用程序時,恢復原始的開發環境。

下面將具體討論這些任務。典型的情況是,可以建立一個應用程序對象來完成如上任務。請參閱在 Visual Studio …\Samples\Vfp98\Tastrade 目錄下的 Tasmanian Traders 示例應用程序來了解詳細的技術細節。同時,假設使用「應用程序向導」來編譯應用程序,那麼它會建立一個應用程序對象。如果需要的話,可以使用程序作為主文件來完成如上任務。有關詳細內容,請參閱「將一個程序結構化為主文件」。
設置起始點
將各個組件鏈接在一起,然後使用主文件為應用程序設置一個起始點。主文件作為應用程序執行的起始點,可以包含一個程序或者表單。當用戶運行應用程序時,Visual FoxPro 將為應用程序啟動主文件,然後主文件再依次調用所需要的應用程序其他組件。所有應用程序必須包含一個主文件。一般來講,最好的方法是為應用程序建立一個主程序。但是,使用一個表單作為主程序,可以將主程序的功能和初始的用戶界面集成在一起。
如果使用應用程序向導建立應用程序,可讓向導替您建立一個主文件程序。您無須自己專門來做,除非在向導完成之後,自己想改變主文件。
若要設置應用程序的起始點
在「項目管理器」中,選擇要設置為主文件的文件。
從「項目」菜單中選擇「設置主文件」命令。
注意 應用程序的主文件自動設置為「包含」。這樣,在編譯完應用程序之後,該文件作為只讀文件處理。
項目中僅有一個文件可以設置為主文件。

熱點內容
陰陽師按鍵腳本 發布:2024-05-05 12:00:33 瀏覽:758
魔獸查腳本 發布:2024-05-05 11:54:37 瀏覽:38
sqlserver執行時間 發布:2024-05-05 11:50:31 瀏覽:648
終端配置賬號該如何改密碼 發布:2024-05-05 11:24:37 瀏覽:825
成都存儲研發招聘 發布:2024-05-05 11:24:29 瀏覽:285
電腦伺服器名稱怎麼查找 發布:2024-05-05 10:49:37 瀏覽:470
電腦連到代理伺服器 發布:2024-05-05 10:40:02 瀏覽:250
華為安卓手機如何投屏到雷克薩斯 發布:2024-05-05 10:37:50 瀏覽:211
微博上傳原圖 發布:2024-05-05 10:20:05 瀏覽:749
伺服器換電腦需要什麼東西 發布:2024-05-05 09:52:28 瀏覽:754