W tym odcinku zajmiemy się stworzeniem dodatkowych funkcji, które

Transkrypt

W tym odcinku zajmiemy się stworzeniem dodatkowych funkcji, które
MiniKurs programowania w środowisku Borland Delphi
Odcinek XII
W tym odcinku zajmiemy się stworzeniem dodatkowych funkcji, które urozmaicą nasz
program. Pozwolą zdobyć nowe umiejętności przydatne również w tworzeniu innych aplikacji.
Dodamy w naszym programie zegar odmierzający czas oraz napis, pojawiający się jako
reakcja na działanie użytkownika.
KROK 16
Cel: Wykorzystanie komponentu Timer.
1. Otwórz swój program.
Do umieszczenia zegara potrzebne będą dwa komponenty: niewidoczny – komponent Timer
i komponent Label.
2. Odszukaj komponent Timer – zakładka System.
Umieść w dowolnym miejscu. Jest to komponent niewidoczny, nie ma zatem znaczenia
jego usytuowanie.
3. Wybierz następnie z zakładki Standard komponent Label.
4. Umieść go w wybranym przez siebie miejscu. Pojawi się napis: Label1. Nie zmieniaj
nazwy w Caption. [rys.1]
rys.1
5. Dostosuj według własnego uznania właściwość: Font.
W tym celu zaznacz komponent Label1, wybierz właściwość Font. Ustaw atrybuty
czcionki (kolor, wielkość, styl, rodzaj), tak aby zegar był widoczny i czytelny.
Należy teraz połączyć oba komponenty, aby za pomocą etykiety Label widoczny
byłwyświetlać zegar w naszym programie.
Klub IKS www.informatyka.edu.pl
© Copyright 2003 by Wydawnictwo Szkolne PWN
Opracowała Anna Kijo
MiniKurs programowania w środowisku Borland Delphi
Odcinek XII
6. Zaznacz komponent Timer. [rys.2]
rys.2
7. Otwórz go, klikając 2 razy.
8. Wpisz następującą komendę: [rys.3]
Label1.Caption:=TimeToStr(Time);
rys.3
9. Skompiluj program.
Czy w Twoim programie znajduje pojawił się zegar, który odmierza aktualny czas?
[rys.4]
rys.4
Swój zegar możesz umieścić w dowolnym miejscu. Na pewno będzie stanowić dodatkowy
atut programu.
KROK 17
Klub IKS www.informatyka.edu.pl
© Copyright 2003 by Wydawnictwo Szkolne PWN
Opracowała Anna Kijo
MiniKurs programowania w środowisku Borland Delphi
Odcinek XII
Cel: Tworzenie przydatnej w programie funkcji - zmieniającego się napisu.
Co zrobić, aby po naciśnięciu napisu pojawił się napis o innej treści?
Kiedy warto użyć takiej opcji w naszym programie?
Oto dwie przykładowe sytuacje zastosowania zmieniającego się napisu.
Możesz wybrać jeden z nich i zastosować użyć go w swoim programie.
Przykład I
Chcemy, aby po naciśnięciu hasła: Zarejestruj program!, pojawiło się słowo: Dziękuję.
Co należy zrobić?
1. Zaznacz górny Panel i na nim umieść komponent Label.
Pojawi się napis Label2.
2. W Caption wpisz tekst: Zarejestruj program! [rys.1]
rys.1
3. Dostosuj według własnego uznania właściwość: Font.
W tym celu zaznacz komponent Label z napisem, wybierz właściwość Font. Ustaw
atrybuty czcionki (kolor, wielkość, styl, rodzaj).
4. Kliknij 2 razy komponent Label z napisem.
Zostaniesz przeniesiony do kodu programu.
5. W miejsce kursora wpisz komendę:
Label2.Caption:='dziękuję';
6. Skompiluj program.
7. Sprawdź, czy ta opcja działa. [rys.2]
Klub IKS www.informatyka.edu.pl
© Copyright 2003 by Wydawnictwo Szkolne PWN
Opracowała Anna Kijo
MiniKurs programowania w środowisku Borland Delphi
Odcinek XII
rys.2
Przykład II
Chcemy, aby żeby po naciśnięciu hasła: Zarejestruj program!, nie pojawiło się żadne
słowo.
Co należy zrobić?
8. Zaznacz górny Panel i na nim umieść komponent Label.
Pojawi się napis Label2.
9. W Caption wpisz tekst: Zarejestruj program! [rys.3]
10. Dostosuj według własnego uznania właściwość: Font.
W tym celu zaznacz komponent Label z napisem, wybierz właściwość Font. Ustaw
atrybuty czcionki (kolor, wielkość, styl, rodzaj).
11. Kliknij 2 razy komponent Label z napisem.
Zostaniesz przeniesiony do kodu programu.
12. W miejsce kursora wpisz komendę:
Label2.Caption:='';
Klub IKS www.informatyka.edu.pl
© Copyright 2003 by Wydawnictwo Szkolne PWN
Opracowała Anna Kijo
rys.3
MiniKurs programowania w środowisku Borland Delphi
Odcinek XII
13. Skompiluj program.
14. Sprawdź, czy ta opcja działa. [rys.4]
rys.4
Jeżeli w trakcie kompilacji pojawi się okno: [rys.5] - Kliknij OK.
rys.5
Może znajdziesz inne zastosowanie dla tej opcji wyświetlania napisów i wykorzystasz je w
swoim programie.
Klub IKS www.informatyka.edu.pl
© Copyright 2003 by Wydawnictwo Szkolne PWN
Opracowała Anna Kijo

Podobne dokumenty