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

ActionList 的小問題 !

答題得分者是:terrychen
kevinh921
一般會員


發表:6
回覆:8
積分:2
註冊:2002-09-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-05-11 09:27:06 IP:211.22.xxx.xxx 未訂閱
請問在TActionList內 例如新增了一項datasetInsert  ActionList會自動幫我做插入的動入,但若是我又在這個button裡寫了程式碼 例如說修改時不讓人更改主鍵值,但這個button只要有程式碼ActionList裡的動作就不做了(這似乎與繼承有關), 請問有什麼辨法可讓我加入之程式式有做,而actionlist的動作也有做嗎 ?    抱歉 這個問題之前在BCB有人問過   可是我看不懂 我是要問在  DELPHI 的做法!    
terrychen
尊榮會員


發表:90
回覆:794
積分:501
註冊:2003-05-01

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-05-11 16:27:47 IP:61.221.xxx.xxx 未訂閱
您好: 你可以將程式碼寫在dataset的beforeedit事件中 ~~應無所住而生其心~~
Chelen.Jak
一般會員


發表:2
回覆:11
積分:7
註冊:2004-05-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-05-11 16:57:44 IP:219.130.xxx.xxx 未訂閱
 
試試這樣:    procedure TForm1.aShowExecute(Sender: TObject);
begin
  ShowMessage('Hi!');
end;    procedure TForm1.Button1Click(Sender: TObject);
begin
  ShowMessage('Hello!');
  aShowExecute(nil);  //<-等於ActionList的事件
end;
kevinh921
一般會員


發表:6
回覆:8
積分:2
註冊:2002-09-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-05-11 22:57:56 IP:218.160.xxx.xxx 未訂閱
感謝 terrychen Chelen.Jak 兩位, 我已經試了 terrychen 大大的方法 , 解決了我的問題, 當然 Chelen.Jak 大大的方法我也會嘗試一下的 謝謝兩位囉...
系統時間:2024-06-26 13:43:51
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!