線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1485
推到 Plurk!
推到 Facebook!

DBGrid 與 index 關係

缺席
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-09-30 15:17:58 IP:61.222.xxx.xxx 未訂閱
請問各位! 我建置一個 dbGrid , 在 runtime時, 如果以滑鼠 click 記錄指標的位置(就是在dbGrid的最左方有一排灰色的區域, 如果點到該處會有一個三角形指標出現的那塊區域), 會跳出錯誤 index is out of bound() 的錯誤, 如果是點欄位則不會, 請問什麼原因造成? 我使用 Delphi5, 資料庫為 Paradox的 DB 及 其他的 DBF, 使用的索引為 .px 或 .mdx 謝謝!
andersonhsieh
版主


發表:33
回覆:531
積分:439
註冊:2002-06-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-09-30 15:21:42 IP:211.20.xxx.xxx 未訂閱
可否將你的程式POST上來........ @@~~飛翔在天際的精靈~~@@
------
@@~~飛翔在天際的精靈~~@@
T.J.B
版主


發表:29
回覆:532
積分:497
註冊:2002-08-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-09-30 15:36:01 IP:61.220.xxx.xxx 未訂閱
這個錯誤訊息是指 你的index超出了範圍 你去看你的程式碼 有沒有寫到 field(i), itemindex ,row(i),column(i) 之類的東西 檢查一下i值 回首來時路 也無風雨也無晴~~@.@ 發表人 - T.J.B 於 2002/09/30 15:37:06
------
天行健
君子當自強不息~~@.@
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-09-30 23:01:39 IP:210.85.xxx.xxx 未訂閱
引言: 這個錯誤訊息是指 你的index超出了範圍 你去看你的程式碼 有沒有寫到 field(i), itemindex ,row(i),column(i) 之類的東西 檢查一下i值 回首來時路 也無風雨也無晴~~@.@ 發表人 - T.J.B 於 2002/09/30 15:37:06
謝謝說明! 因為這是一個我設計出來的frame功能, 我不知道要如何post上來, 很大的程式, 我想再說明更清楚一點, 我查了一下我說的區域叫做Indicator 的地方, 我知道是index問題, 可是我不知道當click到這塊區域時會觸發那一個event, 因為我找不到如 ontitleclick, oncellclick等的onindicatorclick Event, 同時click Indicator, DBgrid做了那些事, 我也想知道, 我現在的做法是拿掉Indicator的顯示, 可是有些功能就沒有了, 是否可以在保存Indicator下解決這個問題或避開亦可, 因為如果我 click其他地方(如cell,title)都不會發生, 只要在Indiccator會出現 謝謝!
系統時間:2024-05-07 15:25:16
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!