全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1655
推到 Plurk!
推到 Facebook!

BDE的問題

 
P.D.
版主


發表:571
回覆:3880
積分:3666
註冊:2006-10-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2014-02-26 00:30:43 IP:118.169.xxx.xxx 未訂閱
最近不知道是鬧機瘟還是病毒, 
早期寫的一個DELPHI程式因為都使用BDE介面, 但最近有數十位之前的客戶(不同系統的), 都發生相同的問題
只要有運用到 DataBase.Session... 的寫法的程式, 一啟動都會引發 BDE INIT ERROR $210D 的錯誤,

重點是有些程式已使用近十年都沒有問題, 而在年前到現在約十來天才發生, 經過搜尋網路討論,
發現 $210d 是記憶體的問題, 也指導要如何調, 我經過測試可行, 在此提供各位參考

進入 BDE 後

在第二頁 Configuration -> System -> init 兩組參數

SHAREDMEMLOCATION 原本空白, 改為 5BDE
SHAREDMEMSIZE 原本 2048 改為 4096

重新儲存後再啟動程式, 目前看來我客戶十餘台的電腦都不再引發這類問題了,
但如果我改為 8192 則也會引發問題, 所以還是設定4096 即可
tuga
高階會員


發表:16
回覆:105
積分:104
註冊:2002-07-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2014-03-04 08:01:22 IP:1.34.xxx.xxx 訂閱
國稅局的報稅程式也是用 BDE, 有的人會用, 不知道是不是這個造成衝突
系統時間:2017-10-17 10:08:50
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!