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

TabSheet內Edit同步更新??

答題得分者是:carstyc
vansqoo
一般會員


發表:3
回覆:0
積分:0
註冊:2009-04-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-07-04 17:21:34 IP:218.170.xxx.xxx 訂閱
請問各位:

目前在TPAGECONTROL 內有兩個TABSHEET
TABSHEET1 裡有10個EDIT(EDIT1,EDIT2,EDIT3.....,EDIT10)
TABSHEET2 裡有5個EDIT(EDIT11,EDIT12,EDIT13,......EDIT15)
其中
EDIT1->Text = EDIT11>Text
EDIT2->Text = EDIT12>Text
...
想請教 是否有辦法當我更改
EDIT11>Text 時EDIT1->Text 也會同時改變
或更改
EDIT1->Text 時,EDIT11>Text也會同時改變

是否有辦法在各EDIT 建立起關聯性.

只要更改一方值另一方值也會同時變更.
(不想使用 OnChange)
謝謝大家的回答
carstyc
資深會員


發表:16
回覆:254
積分:329
註冊:2003-07-18

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-07-05 22:40:09 IP:219.84.xxx.xxx 訂閱
能不能請教一下,你的問題,明明用 onChange 能解決,為啥不要用 onChange 解決?

若只是看 onChange 不順眼,也可以用 onExit 在Focus 離開時,順便把 Edit11 順便做值的更新。

也可以用個 Timer 固定時間就把 Edit1 跟 Edit11 做同步。但...這些做法有啥意義呢?

如果你把需要的原因說詳細一點,也許別人比較有機會幫你想到解決的方式。

我在想,如果你想要讓 Edit1 Edit2 跟 Edit11 Edit12 資料一致顯示的話,是不是把這4個TEdit 拉出 TabSheet 之外,直接用2個TEdit 來顯示就好,就不用費心去想如何讓這4個 TEdit 資料做同步更新的事了。

以上只是隨便亂猜的,還是要你把需求原因說出來後,比較容易找到解決之道。

===================引 用 vansqoo 文 章===================
請問各位:

目前在TPAGECONTROL 內有兩個TABSHEET
TABSHEET1 裡有10個EDIT(EDIT1,EDIT2,EDIT3.....,EDIT10)
TABSHEET2 裡有5個EDIT(EDIT11,EDIT12,EDIT13,......EDIT15)
其中
EDIT1->Text = EDIT11>Text
EDIT2->Text = EDIT12>Text
...
想請教 是否有辦法當我更改
EDIT11>Text 時EDIT1->Text 也會同時改變
或更改
EDIT1->Text 時,EDIT11>Text也會同時改變

是否有辦法在各EDIT 建立起關聯性.

只要更改一方值另一方值也會同時變更.
(不想使用 OnChange)
謝謝大家的回答
系統時間:2024-03-29 15:34:58
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!