VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

程式太大

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
Patrick



註冊時間: 2011-12-14
文章: 8


第 1 樓

發表發表於: 星期五 四月 26, 2019 10:22 am    文章主題: 程式太大 引言回覆

我是使用 VFP6.0 當編譯程式時,出現程式太大,而無法產生 .EXE 檔,請問這是哪裡的問題?
前幾天也曾經出現過相同的問題,我把程式換回舊版本之後,就可以了。然後繼續修改程式,也沒出現問題。
但是今天又出現程式太大,我把程式換回舊版本,舊舊版本,舊舊舊..... 版本,還是不行
請問該怎麼辦?
回頂端
檢視會員個人資料 發送私人訊息
CPS0204



註冊時間: 2014-08-24
文章: 441


第 2 樓

發表發表於: 星期五 四月 26, 2019 11:39 am    文章主題: 引言回覆

請將錯誤畫面截圖放上來!

請問你的exe約有多大, 20mb 或 40mb? 請貼一下
我只遇過 menu太大,無法超過 500KB,被迫需分割,或改用vfox9
回頂端
檢視會員個人資料 發送私人訊息
Patrick



註冊時間: 2011-12-14
文章: 8


第 3 樓

發表發表於: 星期五 四月 26, 2019 11:52 am    文章主題: 引言回覆

前一個可執行的 EXE 大小為 4,121,971
回頂端
檢視會員個人資料 發送私人訊息
CPS0204



註冊時間: 2014-08-24
文章: 441


第 4 樓

發表發表於: 星期五 四月 26, 2019 12:02 pm    文章主題: 引言回覆

我的單個EXE都有20-30MB..........運作10多年都沒問題!
請你貼一下你的MAIN.PRG
有呼叫那些的 PRG,FORM,REPORT,MENU..............等,一定有一個卡住
例: 包含了一個外部的COM,或JPG,或影音檔..................等
需要你列出你的PROJECT 的專案展開圖,各個頁面的截圖才能替你解決!
回頂端
檢視會員個人資料 發送私人訊息
syntech



註冊時間: 2003-05-16
文章: 4211
來自: Taipei,Taiwan

第 5 樓

發表發表於: 星期五 四月 26, 2019 1:54 pm    文章主題: 引言回覆

1.分割
2.有其他問題

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
Patrick



註冊時間: 2011-12-14
文章: 8


第 6 樓

發表發表於: 星期五 四月 26, 2019 2:32 pm    文章主題: 引言回覆

我覺得是 bug,原來的程式大約200k,在程式中不算大,800k 的程式都不會出現程式太大的問題。
我先把原程瘦身,一直到可以編譯成功後,再開始修改程式,現在已經到220k,都可以編譯成功,不再出現程式太大的問題了。
感謝大大的回覆。
回頂端
檢視會員個人資料 發送私人訊息
CPS0204



註冊時間: 2014-08-24
文章: 441


第 7 樓

發表發表於: 星期五 四月 26, 2019 3:18 pm    文章主題: 引言回覆

我的單個EXE都有20-30MB..........運作10多年都沒問題..............所以20MB以下的單獨EXE,絕對不會有問題!
回頂端
檢視會員個人資料 發送私人訊息
syntech



註冊時間: 2003-05-16
文章: 4211
來自: Taipei,Taiwan

第 8 樓

發表發表於: 星期五 四月 26, 2019 4:11 pm    文章主題: 引言回覆

現在做的有些系統在實驗動態載入執行
所以有SCX,FXP,FRX 沒有編譯到EXE檔中.

反正也沒人偷. Orz

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
perry



註冊時間: 2014-07-20
文章: 203


第 9 樓

發表發表於: 星期五 四月 26, 2019 5:18 pm    文章主題: 引言回覆

有可能單一prg,scx...太大造成!!
利用 do prg 方式將其縮小.
最後修改造成問題 event or prg (超過100kb)
例如:
proc test
do case
case ...
do testsub1
case ...
do testsub2
endc
do testsub3
do testsub4
回頂端
檢視會員個人資料 發送私人訊息
ptiger



註冊時間: 2004-02-26
文章: 38


第 10 樓

發表發表於: 星期五 四月 26, 2019 6:00 pm    文章主題: 引言回覆

小弟之前 有遇過 prg 太多行 造成無法編譯
拆成 2 個 就過惹
回頂端
檢視會員個人資料 發送私人訊息
CPS0204



註冊時間: 2014-08-24
文章: 441


第 11 樓

發表發表於: 星期日 四月 28, 2019 8:51 am    文章主題: 引言回覆

可以的話,改用vfox9 很好,很多限制都放開了
由其是簡單的grid 的左右欄位凍結(類似excel),還有grid 的光棒,還有grid header可換行
都很容易定義與使用!
好處太多了,一定要升級至9.0版!可再戰10年
回頂端
檢視會員個人資料 發送私人訊息
Patrick



註冊時間: 2011-12-14
文章: 8


第 12 樓

發表發表於: 星期二 四月 30, 2019 9:01 am    文章主題: 引言回覆

我也想換vfp9 , 現在還有得買嗎?
其實我是蠻幹型的,程式一行一行寫,完全沒用 form,report .....
回頂端
檢視會員個人資料 發送私人訊息
CPS0204



註冊時間: 2014-08-24
文章: 441


第 13 樓

發表發表於: 星期二 四月 30, 2019 2:09 pm    文章主題: 引言回覆

前幾年是打電話去問ms
買2 年的msdn訂閱,每年年費忘了
就可得到vfox9合法的!
還有你沒有使用form,如何做出grid (類似browse)的畫面?不懂!
回頂端
檢視會員個人資料 發送私人訊息
Patrick



註冊時間: 2011-12-14
文章: 8


第 14 樓

發表發表於: 星期二 四月 30, 2019 3:02 pm    文章主題: 引言回覆

自已寫個模擬 browse 的函數,事實上它已經是我整個系統的主要核心,大部的程式都在它底下運作。
回頂端
檢視會員個人資料 發送私人訊息
bx1166



註冊時間: 2011-12-06
文章: 273


第 15 樓

發表發表於: 星期二 四月 30, 2019 7:52 pm    文章主題: 引言回覆

Patrick 寫到:
自已寫個模擬 browse 的函數,事實上它已經是我整個系統的主要核心,大部的程式都在它底下運作。



我很贊成這個做法。

這樣可以將所有資料加密,對於現在正流行雲端硬碟而言,安全多了。
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作