Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano

W piątek mam kolosa z tego czegoś, ale jakoś mi to nie leży. Mam różne zadania do przećwiczenia, ale bez rozwiązań, może ktoś by mi co nieco wyjaśnił.

1. Zmiana koloru formularza co sekundę

Próbowałem z pętlą, czyli:

begin

Repeat

Form1.Color:=clred;

Form1.Color:=clwhite;

Until

end;

Tylko nie wiem jak określić Until żeby mi to zmieniał co sekundę.

Próbowałem też coś w stylu:

begin

Form1.Color:=clwhite;

Repeat

if Form1.Color:=clwhite then Form1.Color:=clred;

if Form1.Color:=clred then Form1.Color:=clwhite;

Until Form1.Color:=clgreen;

end;

Same błędy...

Jak ktoś się na tym zna to będę wdzięczny za wszelkie wskazówki.

"Przyjaciel zawsze powinien nie doceniać naszych zalet...

...wróg zawsze przeceniać nasze wady."

Don Vito Corleone

Dlaczego for, a nie forów? Nie daj się powielanym stereotypom.

† Będziemy bronić SB po kres naszych sił †

Opublikowano (edytowane)

Jedna rzecz. W Delphi operatorem przypisania jest :=, ale operatorem porównania =. Instrukcje warunkowe w drugim listingu są złe, o czym zresztą na pewno kompilator mówił.

Dwa wstaw na forme kontrolkę Timer, określ interwał na 1000ms i w zdarzeniu OnTimer (dwa razy klik na kontrolkę to się od razu kod powinien zrobić) zrób to co chcesz tam robić co sekunde.

Edytowane przez prat
  • Lubię to 1
Opublikowano

No tak, w timerze miałem wstawiać, ja kombinowałem w formie. Dzięki na razie, ale pewnie do piątku się jeszcze takie proste problemy napatoczą xD

"Przyjaciel zawsze powinien nie doceniać naszych zalet...

...wróg zawsze przeceniać nasze wady."

Don Vito Corleone

Dlaczego for, a nie forów? Nie daj się powielanym stereotypom.

† Będziemy bronić SB po kres naszych sił †

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.