


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、vfp 連編可執行文件vfp 連編可執行文件我用 vfp 做了個程序,但非要有vfp 的地方才能運行,請問各位高手,要如何才能把它做成一個可以直接運行的程序呢?還有就是vfp 的主程序是什么東東?要怎么去寫啊?- 新建一個項目,把你的表單、報表、程序之類反正你編的東西都加進去,如果你運行的是一個程序的話,直接把它設為主程序,否則新建一個主程序,格式參考如下:do form formskl * 你首先運行的表單,如果是其它的,自己改一下on shutdown quit read event - 如果您的程序全部都編好了就可以開始編譯您的軟件了,很簡單,方法如下:1.按下項目管理器中的連編,出現對
2、話框;2.選擇“連編可執行程序” ,確定;3.輸入編譯后的exe 文件名,注意目錄, 然后保存;接著系統便進入編譯過程,這一過程是電腦自動完成的。在這一過程中系統會首先檢查您的程序是否有錯誤,如有錯誤有時會給出提示,在提示中您一般可以選擇“忽略”、“全部忽略”、 “取消”,這里的“忽略”就是不管出現的錯誤繼續編譯,當然一般不應該這樣,一旦出現錯誤提示應選擇取消,然后找出相應的錯誤,改正后再編譯。為了容易查找錯誤, 系統還將錯誤記錄下來,在菜單的 “項目” -“錯誤”中可以看到,其中會講明是什么錯誤,發生在哪個程序的哪一條語句中。對于有些錯誤會不給出提示而直接忽略,但它仍然會把錯誤記錄下來。如果
3、系統編譯時沒有記錄錯誤,那是因為在菜單上的“工具” -“選項” -“常規” -“編程”中的“記錄編譯錯誤”沒有打開。vfp 編譯生成的exe 文件是不能直接在另一臺電腦上運行的,除非該電腦中已經裝有vfp 系統,因為exe 文件的運行要依賴于安裝在windows 系統中的運行時的庫。 為此要為該軟件制作一套安裝盤,方法如下:在您開發的軟件的目錄下建一個子目錄,比如叫exe,當然您也可以建在別什么地方或叫別的什么名字;將該軟件所要用到的數據庫(dbc)、數據庫備注 (dct)、數據庫索引 (dcx)、表(dbf) 、表索引 (cdx、idx) 、表備注 (fpt)、內存變量文件 (mem)等等,
4、再就是編譯后的exe 文件通通復制到上面所建的目錄中,然后將復制過去的數據表中試運行用的記錄清除,但要注意有些數據可能是軟件預先應提供的,那么就不應該刪除,如與軟件一起提供給用戶的。注意: prg 文件、菜單文件、表單文件、報表文件、標簽文件等等不要復制進去,因為它們已經被編譯在exe 文件中了,還有就是不屬于軟件運行的文件,如系統分析文件,也不要復制進去。啟動 vfp 系統,如果vfp 系統已經啟動,最好關閉所有打開的文件。1.選擇菜單上的“工具”-“向導” -“安裝”;2.按“發布樹目錄”后面的按鈕,找到在第1 步中建的那個目錄,選定,按下一步;3.選擇 visual foxpro 運行庫
5、,其它三個一般不選,按下一步;4.選擇生成的安裝文件存放的目錄,一般可在軟件目錄中,即與 exe 目錄在一起, 還要選擇安裝方式, 要么是 1.44m盤、要么是網絡安裝、或者兩都選,按下一步;5.在安裝對話框和版權信息中輸入適當內容,安裝對話框主要是用在安裝軟件時顯示的信息,版權信息中一定要輸入內容,隨便輸入點啥都成,否則按不了下一步,執行程序中不要輸入內容,它不是指軟件所要執行的程序。接著再下一步;6.輸入安裝的默認目錄,在開始菜單的中的程序管理器組的名稱,確定用戶安裝時是僅可以更改目錄,還是目錄與程序管理器組都可更改,一般就設為都可更改,再下一步;7.在文件列表中找到編譯的exe 文件,按
6、下它后面的程序管理器項小方框,在說明中輸入開始菜單中啟動該軟件的圖標說明, 命令行中輸入exe 文件名, 記得前面加上 “” ,這是為了軟件安裝在不同目錄中也能正常運行,如果您喜歡,還可為它選擇一個圖標(按“圖標.”按鈕選擇),否則就是狐貍頭,接著確定。在exe 文件后的程序管理器項小方框中應出現有一個鉤,再按下一步;8.一級方程式賽車就要到終點了,如果沒有問題就按下“完成”開始沖線,要是有問題,想起點什么來,就按“上一步”回去看看;一旦按下“完成”就不能再回頭了,系統便開始按照您的設置制作安裝盤,可能需要那么幾分鐘,制作完成后會有一個報告,沒多大意義;9.看完報告后,按完成,這次可就真的完成
7、了,您會在磁盤上看到生成的安裝文件目錄,如果是網絡安裝,目錄是“netsetup” ,其中是安裝您的軟件所需的文件,如果是 3盤,目錄是“ disk144” ,其中還會有disk1 、disk2、disk3.等子目錄,分別把每個目錄中的文件復制到一張盤上,安裝時從第一張盤開始,運行setup 即可。應該講得很詳細了吧。跟著去做做看,做好了可別忘了我哦 o。- 不用制作安裝盤,不需安裝 vfp 也可以 .只需要在默認目錄下能找到相應的 .dll 文件 ,vfp 編譯的 exe 文件就能正常運行. 對于 vfp5 編譯的程序 ,.dll 文件是vfp500.dll,vfp500chs.dll.對于 vfp6 編譯的程序 ,dll文件是 vfp6r.dll,vfp6rc
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 保潔領班考試題及答案
- 安全運行考試題及答案
- 危險品領域安全管理制度
- 公司自動門密碼管理制度
- 奶茶店原料倉庫管理制度
- 公司夏日慰問品管理制度
- 勞務公司章程及管理制度
- 公司拓展項目部管理制度
- 春季桔園施肥管理制度
- 乳化液泵站設備管理制度
- 銀行支行安全防范教育培訓制度
- 招投標員測試題及答案
- 工廠顏色標識管理制度
- 校園電腦維修團創業項目計劃書(正式)
- 租房學位合同協議書范本
- 艾梅乙考試試題及答案
- 合肥市公安局招聘警務輔助人員考試真題2024
- T/CECS 10363-2024薄壁不銹鋼管件用法蘭及法蘭接頭
- 2025年MySQL數據庫編程試題及答案
- DB32-T 5119-2025 鋰離子電池工廠生產安全技術規范
- 醫院信息安全法律培訓計劃
評論
0/150
提交評論