if (Form2->Visible == true)
{
Timer1->Enabled = true;
}
Witam otóż taki kodzik, nie chce działać w sensie, Timer jest wyłączony i po tej funkcji powinien się włączyć jednak tak nie dzieje? Dlaczego?
if (Form2->Visible == true)
{
Timer1->Enabled = true;
}
Witam otóż taki kodzik, nie chce działać w sensie, Timer jest wyłączony i po tej funkcji powinien się włączyć jednak tak nie dzieje? Dlaczego?
Próbowałeś debugerem patrzeć czy warunek w ifie kiedykolwiek jest prawdziwy?
Form2 jako że dużą literą sugeruje że jest klasą więc czy nie próbujesz przypadkiem użyć klasy zamiast obiektu?
To jest builder 6 i to jest obiekt
Ale problem jest z timer'em czy if'em? Ustaw breakpoint albo coś i zobacz czy gdy Form2 będzie Visible wykona się ten if. Na razie jest za dużo nie wiadomych więc ciężko Ci pomóc i znaleźć przyczynę błędu.
To takie wróżenie z fusów... Najlepiej jak już nam powiesz , co kod ma robić , to jeszcze wrzucić kawałek kodu, tam, gdzie te obiekty są tworzone.
Ale trochę wróżąc, może chcesz , aby dzięki temu timerowi wykonywała się co jakiś czas jakaś akcja, to dobrze by było ustalić ten żądany czas
Timer1->Interval= CZAS;