| 上一篇主題 :: 下一篇主題 | 
	
	
		| 發表人 | 內容 | 
	
		| Patrick 
 
 
 註冊時間: 2011-12-14
 文章: 8
 
 
 第 1 樓
 
 | 
			
				|  發表於: 星期五 四月 26, 2019 10:22 am    文章主題: 程式太大 |   |  
				| 
 |  
				| 我是使用 VFP6.0 當編譯程式時,出現程式太大,而無法產生 .EXE 檔,請問這是哪裡的問題? 前幾天也曾經出現過相同的問題,我把程式換回舊版本之後,就可以了。然後繼續修改程式,也沒出現問題。
 但是今天又出現程式太大,我把程式換回舊版本,舊舊版本,舊舊舊..... 版本,還是不行
 請問該怎麼辦?
 |  | 
	
		| 回頂端 |  | 
	
		|  | 
	
		| CPS0204 
 
 
 註冊時間: 2014-08-24
 文章: 482
 
 
 第 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
 文章: 482
 
 
 第 4 樓
 
 | 
			
				|  發表於: 星期五 四月 26, 2019 12:02 pm    文章主題: |   |  
				| 
 |  
				| 我的單個EXE都有20-30MB..........運作10多年都沒問題! 請你貼一下你的MAIN.PRG
 有呼叫那些的 PRG,FORM,REPORT,MENU..............等,一定有一個卡住
 例: 包含了一個外部的COM,或JPG,或影音檔..................等
 需要你列出你的PROJECT 的專案展開圖,各個頁面的截圖才能替你解決!
 |  | 
	
		| 回頂端 |  | 
	
		|  | 
	
		| syntech 
 
 
 註冊時間: 2003-05-16
 文章: 4252
 來自: Taipei,Taiwan
 
 第 5 樓
 
 | 
			
				|  發表於: 星期五 四月 26, 2019 1:54 pm    文章主題: |   |  
				| 
 |  
				| 1.分割 2.有其他問題
 _________________
 如果公司有下列困擾:
 1. 找不到便宜,快速,簡易的 生產排程軟體
 2. 不知道如何快速排定 採購計劃
 3. 成本抓不準,自己算比軟體算有用
 4. 想學習系統規劃,想找系統架構的顧問
 
 請聯絡我們,也許我們幫得上忙
 |  | 
	
		| 回頂端 |  | 
	
		|  | 
	
		| Patrick 
 
 
 註冊時間: 2011-12-14
 文章: 8
 
 
 第 6 樓
 
 | 
			
				|  發表於: 星期五 四月 26, 2019 2:32 pm    文章主題: |   |  
				| 
 |  
				| 我覺得是 bug,原來的程式大約200k,在程式中不算大,800k 的程式都不會出現程式太大的問題。 我先把原程瘦身,一直到可以編譯成功後,再開始修改程式,現在已經到220k,都可以編譯成功,不再出現程式太大的問題了。
 感謝大大的回覆。
 |  | 
	
		| 回頂端 |  | 
	
		|  | 
	
		| CPS0204 
 
 
 註冊時間: 2014-08-24
 文章: 482
 
 
 第 7 樓
 
 | 
			
				|  發表於: 星期五 四月 26, 2019 3:18 pm    文章主題: |   |  
				| 
 |  
				| 我的單個EXE都有20-30MB..........運作10多年都沒問題..............所以20MB以下的單獨EXE,絕對不會有問題! |  | 
	
		| 回頂端 |  | 
	
		|  | 
	
		| syntech 
 
 
 註冊時間: 2003-05-16
 文章: 4252
 來自: Taipei,Taiwan
 
 第 8 樓
 
 | 
			
				|  發表於: 星期五 四月 26, 2019 4:11 pm    文章主題: |   |  
				| 
 |  
				| 現在做的有些系統在實驗動態載入執行 所以有SCX,FXP,FRX 沒有編譯到EXE檔中.
 
 反正也沒人偷.  Orz
 _________________
 如果公司有下列困擾:
 1. 找不到便宜,快速,簡易的 生產排程軟體
 2. 不知道如何快速排定 採購計劃
 3. 成本抓不準,自己算比軟體算有用
 4. 想學習系統規劃,想找系統架構的顧問
 
 請聯絡我們,也許我們幫得上忙
 |  | 
	
		| 回頂端 |  | 
	
		|  | 
	
		| 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
 文章: 482
 
 
 第 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
 文章: 482
 
 
 第 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 的函數,事實上它已經是我整個系統的主要核心,大部的程式都在它底下運作。 | 
 
 
 我很贊成這個做法。
 
 這樣可以將所有資料加密,對於現在正流行雲端硬碟而言,安全多了。
 |  | 
	
		| 回頂端 |  | 
	
		|  | 
	
		|  |