Witam, troche przeszukiwalem forum ale nie znalazlem pomocy,
problem mam taki ze potrzebuje timera, ale potrzebuje tworzyc go dopiero gdy bedzie taka potrzeba:
tutaj jest classa ktora wlasnie pisze w niej potrzebuje miec takiego timera czy thread'a
problem jest taki ze tworze sobie taki obiekt "TTimer *Zegar;", jednak nie potrafie dolaczyc czy wyznaczyc mu funkcji ktora ma co ilesc sekund wywolywac, sorry za to ze dziwnie to opisuje ale za chiny ludowanie nie wiem jak to wam napisac, moze sie domyslicie
tak btw. w WinApi bylo to bez problemu podawalem mu numer wiadomosci (zdarzenia) jakie mial wysylac to glownej funkcji ktora sprawdzala (poprzez switch) i wywolywala konkretne zdarzenie, a to wlasnie mnie interesuje jednak teraz w builderze...
class Lokata
{
public:
void __fastcall ZegarTimer(TObject *Sender)
{
ShowMessage("dsf");
}
Lokata(double Kwota, int Czas)
{
this->Oprocent = Oprocentowanie(Czas);
this->Czas = Czas;
this->Kwota = Kwota;
Zegar = new TTimer(Form1);
Zegar->Enabled;
};
~Lokata() {};
double Jaka_Kwota(void)
{
return this->Kwota;
}
int Jaki_Czas(void)
{
return this->Czas;
}
private:
<b> TThread *bum;
TTimer *Zegar;</b> //jaka jest jego funkcja ktora wywoluje ??
float Oprocent; // Oprocentowanie
int Czas;
double Kwota;
};