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

有關TQuery的AfterScroll觸發方式

答題得分者是:T.J.B
skurama
中階會員


發表:88
回覆:127
積分:73
註冊:2002-07-22

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-10-23 16:25:45 IP:61.219.xxx.xxx 未訂閱
請問如何用程式觸發AfterScroll事件 我不太了解其要傳入的參數是什麼 目前我的做法是Query1.afterScroll(Query1) 結果是我要的,但不知道傳的是否是他原本要的??? 這樣做對嗎????    我看他傳入的參數是如下 Query1AfterScroll(DataSet: TDataSet) 但不道是不是傳入自己 請問要傳什麼!?
------
----------------
初出芧房程設師,
左鍵右鼠寫程式,
日扣夜寫眼框溼,
望能早成系分師。
----------------
T.J.B
版主


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-10-23 16:54:12 IP:61.220.xxx.xxx 未訂閱
這個onafterScroll 事件 是指當游標從該筆Record移動到另一筆Record後所觸發的事件 舉個例子 當你在onAfterScroll事件寫這段程式碼後
  Edit1.text := query1.FieldByName('CustName').asstring;
這個Tedit感覺上就變成是TdbEdit (資料感知元件) 不知道是不是你要的 回首來時路 也無風雨也無晴~~@.@ 發表人 - T.J.B 於 2002/10/23 16:56:17
------
天行健
君子當自強不息~~@.@
skurama
中階會員


發表:88
回覆:127
積分:73
註冊:2002-07-22

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-10-23 17:08:17 IP:61.219.xxx.xxx 未訂閱
抱歉~~~ 可能是我沒有寫清楚 我大概知道AfterScroll的動作是指 當Query移開目前所指的資料 而我目前是希望由自己的程式來控製AfterScroll 除了當我移到上一筆或下一筆時 我也可以按某一個按扭時觸發此事件 而目前我是想直接呼叫AfterScroll 但是不確定我的呼叫方法是不是正確 我的方法是query1.afterscroll(query1); 現在有問題的是我傳進去的參數是不是正確的 我不清楚他要求傳入的TDataSet是不是自己這個Query的Name??? 請問我這樣寫對嗎? [ query1.afterscroll(query1); ] ????
------
----------------
初出芧房程設師,
左鍵右鼠寫程式,
日扣夜寫眼框溼,
望能早成系分師。
----------------
T.J.B
版主


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

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-10-23 17:31:47 IP:61.220.xxx.xxx 未訂閱
嗯 不好意思 誤會了 你說的這個寫法 query1.afterscroll(query1); 沒有錯 是可以呼叫query1的afterscroll 而參數給 Query1 就可以了 回首來時路 也無風雨也無晴~~@.@ 發表人 - T.J.B 於 2002/10/23 17:32:58
------
天行健
君子當自強不息~~@.@
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-10-23 17:42:20 IP:203.204.xxx.xxx 未訂閱
引言: 請問如何用程式觸發AfterScroll事件 我不太了解其要傳入的參數是什麼 目前我的做法是Query1.afterScroll(Query1) 結果是我要的,但不知道傳的是否是他原本要的??? 這樣做對嗎???? 我看他傳入的參數是如下 Query1AfterScroll(DataSet: TDataSet) 但不道是不是傳入自己 請問要傳什麼!? < face="Verdana, Arial, Helvetica"> 如果你在事件內寫 Edit1.Text := DataSet.Fields[0].AsString; 那這個參數就是你要丟給Edit1.Text的DataSet,可以是任一個DataSet,把它當成Procedure來用就是了,只是這個Procedure有被Query1的AfterScroll使用。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
系統時間:2024-05-14 16:13:11
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!