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

如何讓元件中某一小段程式,指向某個元件

尚未結案
phoenix_csie
一般會員


發表:6
回覆:15
積分:4
註冊:2005-10-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-10-18 22:58:28 IP:218.162.xxx.xxx 未訂閱
假設今天我的程式碼為 
 
void __fastcall TForm1::N1Click(TObject *Sender)
{
  AnsiString msg;
  if (SaveDialog1->Execute())
  {
  .................................  
  }       if (SaveDialog2->Execute())
   {
    指向某一個元件內的程式碼(假設元件名稱為Button1)
    }     
請問我要如何讓此段程式碼,能夠指向另一個元件的程式碼? 謝謝
RedSnow
版主


發表:79
回覆:1322
積分:845
註冊:2003-12-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-10-19 00:55:55 IP:61.230.xxx.xxx 未訂閱
phoenix_csie 您好:    假設您想要執行 Button1 的 OnClick 事件內的敘述,可以使用下列方式來呼叫執行:
Button1Click->(Sender);    或是    Button1Click->(NULL);
如果要呼叫其它的事件,也可以比照辦理,但是要注意被呼叫事件處理程序的參數數量、類型都必須相同,不重要的參數可以代入同類型的隨意值即可。 7 天天敲鍵盤 v 時時按滑鼠 8
phoenix_csie
一般會員


發表:6
回覆:15
積分:4
註冊:2005-10-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-10-19 19:21:18 IP:218.162.xxx.xxx 未訂閱
不好意思因為它出現這樣子的錯誤 [C++ Error] Unit1.cpp(285): E2288 Pointer to structure required on left side of -> or ->*    其他部分沒有問題,加上下面這些就錯誤了?     
   if (PageControl1->ActivePage==TabSheet2)
   {
    BitBtn4Click->(Sender);285行
    } 
RedSnow
版主


發表:79
回覆:1322
積分:845
註冊:2003-12-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-10-19 19:33:43 IP:59.115.xxx.xxx 未訂閱
phoenix_csie 您好:    抱歉打錯字,請去掉 <>-> 符號: <> >或是 > <> <>> 天天敲鍵盤 <>> 時時按滑鼠 <>>
phoenix_csie
一般會員


發表:6
回覆:15
積分:4
註冊:2005-10-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-10-19 20:35:52 IP:218.162.xxx.xxx 未訂閱
感謝版主~~
系統時間:2024-04-28 21:23:44
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!