有關 DBCtrlGrid 奇怪的問題 |
尚未結案
|
derekyau
一般會員 發表:2 回覆:5 積分:1 註冊:2004-11-22 發送簡訊給我 |
在Compile時,如果將 [Project Options/Packages/Build with runtime packages] 選項打勾的話,在 RUN 程式時,會發生放在 DBCtrlGrid 上的元件,像 DBEdit 會顯示不出來,事實上是有值的,用滑鼠去點,就會出現,但是值卻是別筆的資料(類似殘影);如果不要將 [Project Options/Packages/Build with runtime packages] 選項打勾的話,就沒有此
問題。 請問各位大大有沒有人遇過這種情形。
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
引言: 在Compile時,如果將 [Project Options/Packages/Build with runtime packages] 選項打勾的話,在 RUN 程式時,會發生放在 DBCtrlGrid 上的元件,像 DBEdit 會顯示不出來,事實上是有值的,用滑鼠去點,就會出現,但是值卻是別筆的資料(類似殘影);如果不要將 [Project Options/Packages/Build with runtime packages] 選項打勾的話,就沒有此 問題。 請問各位大大有沒有人遇過這種情形。 >>< face="Verdana, Arial, Helvetica"> 這似乎是 Delphi的問題, 我遇到的和你很類似, 但我就算不勾runtime package 也是如此, 就是 dbctrlgrid 內放置數個db元件, 一run時只有所在記錄的那筆會秀出這些元件, 而其他就出不來, 再移到其他筆, 所在記錄會出來, 原來在的那筆db元件就消失, 但記錄其實都在, 後來把程式改簡單(就是精簡程式碼)就ok了, 你可以試試單純一個form上, 只放你的dbctrlgrid, 然後指定runtime package與不指定, 看看是否有差別, 如果這樣都正常的話, 那你的狀況很可能就如同我所說的 以上僅提供個人經驗~~~~~ |
derekyau
一般會員 發表:2 回覆:5 積分:1 註冊:2004-11-22 發送簡訊給我 |
引言:引言:引言: 在Compile時,如果將 [Project Options/Packages/Build with runtime packages] 選項打勾的話,在 RUN 程式時,會發生放在 DBCtrlGrid 上的元件,像 DBEdit 會顯示不出來,事實上是有值的,用滑鼠去點,就會出現,但是值卻是別筆的資料(類似殘影);如果不要將 [Project Options/Packages/Build with runtime packages] 選項打勾的話,就沒有此 問題。 請問各位大大有沒有人遇過這種情形。 >>< face="Verdana, Arial, Helvetica"> 這似乎是 Delphi的問題, 我遇到的和你很類似, 但我就算不勾runtime package 也是如此, 就是 dbctrlgrid 內放置數個db元件, 一run時只有所在記錄的那筆會秀出這些元件, 而其他就出不來, 再移到其他筆, 所在記錄會出來, 原來在的那筆db元件就消失, 但記錄其實都在, 後來把程式改簡單(就是精簡程式碼)就ok了, 你可以試試單純一個form上, 只放你的dbctrlgrid, 然後指定runtime package與不指定, 看看是否有差別, 如果這樣都正常的話, 那你的狀況很可能就如同我所說的 以上僅提供個人經驗~~~~~疑點1: 一開始我有勾runtime package, 在我電腦RUN, 都OK, 在USER那邊RUN時, 有些PC可以, 有些PC不可以, 我懷疑是不是有用到什麼DLL, 但我就是找不到。 疑點 >。 >>< face="Verdana, Arial, Helvetica"> |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |