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

如何在自己的class裡,繼承所指定的TBitBtn的屬性呢?

缺席
linda_wei
一般會員


發表:44
回覆:31
積分:20
註冊:2004-04-08

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-04-18 17:49:32 IP:61.225.xxx.xxx 訂閱
這是我自己建立的class
class TMapFixedStructureClass: public TObject
{
private: // User declarations
TTimer *Timer1;
public: // User declarations

int xcoordinates;
int ycoordinates;
double logdatetime;


__fastcall TMapFixedStructureClass();
__fastcall ~TMapFixedStructureClass();
void MyTimerCreate(void);
void MyTimerON(void);
void MyTimerOFF(void);
void __fastcall MyTimerOnTimer(TObject *Sender);
};
typedef TMapFixedStructureClass *pMapFixedStructureClass;
//===========================================================================
//---------------------------------------------------------------------------
void TMapFixedStructureClass::MyTimerCreate(void)
{
if(Timer1 == NULL)
Timer1 = new TTimer(NULL);
Timer1->Interval = 1000;
Timer1->OnTimer = MyTimerOnTimer;
Timer1->Enabled = false;
}
//---------------------------------------------------------------------------
void TMapFixedStructureClass::MyTimerON(void)
{
if(Timer1 != NULL)
{
iCounter = 0;
Timer1->Enabled = true;
}
}
//---------------------------------------------------------------------------
void TMapFixedStructureClass::MyTimerOFF(void)
{
if(Timer1 != NULL)
{
iCounter = 0;
Timer1->Enabled = false;
}
}
//---------------------------------------------------------------------------
void __fastcall TMapFixedStructureClass::MyTimerOnTimer(TObject *Sender)
{
iCounter = iCounter^1; //iCounter 0-->1, 1-->0
switch(iCounter)
{
case 0:
ImageList1->GetBitmap(0,???->Glyph);
break;
case 1:
ImageList1->GetBitmap(1,???->Glyph);
break;
}
}
//---------------------------------------------------------------------------
根據不同數量的BitBtn, 動態每個BitBtn會有一個所屬的class,
我想要讓這個BitBtn自已換圖, 但是這個 xxx->Glyph,,該怎麼指定呢?!
linda_wei
一般會員


發表:44
回覆:31
積分:20
註冊:2004-04-08

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