Tak przygotowane pliki należy umieścić w głównym folderze naszego programu. Klub IKS www.informatyka.edu.pl



Podobne dokumenty
Pamiętałeś o kopiowaniu i zapisywaniu swojego programu do kolejnych folderów? Jeżeli tak, to:

KROK 17 i 18. Cel: Tworzymy oddzielne okno - O autorze. 1. Otwórz swój program. 2. Skompiluj i sprawdź, czy działa prawidłowo.

Rozpocznijmy ten odcinek od rozwiązania problemu postawionego w poprzednim odcinku:

Program powinien otworzyć się z pierwszym formularzem. Jeśli nie, otwórz pierwszy formularz, wybierając go z listy - Shift+F12.

W kolejnym odcinku zajmiemy się umieszczaniem w naszym projekcie zestawu ikon służących szybkiemu korzystaniu z opcji programu.

Cel: Zastosowanie okien pytającychwyświetlających pytania i komunikaty (MessageBox). Klub IKS

Cel: Przypisujemy przyciskom określone funkcje panel górny (Panel1)

KROK 25. Cel: Tworzymy hiperłącze do strony internetowej. 1. Otwórz swój program. 2. Skompiluj i sprawdź, czy działa prawidłowo.

6. Wciśnij Shift+F12 lub wybierz odpowiednią ikonę z paska narzędziowego (patrz wcześniejsze odcinki). 7. [rys.1] Klub IKS

5. Kliknij teraz na ten prostokąt. Powinieneś w jego miejsce otrzymać napis. Jednocześnie została wywołana kolejna pozycja menu.

Gdy z poziomu programu Delphi otworzysz folder pierwszy program, zauważysz tylko dwa pliki [rys.1]:

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

BAZY DANYCH Panel sterujący

Kierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5. Ćwiczenie 5 Aplikacja wielo-okienkowa

Księgarnia internetowa Lubię to!» Nasza społeczność

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

Laboratorium 15: Bazy Danych Tworzenie bazy danych i programowanie elementów nawigacyjnych aplikacji stworzonej przy pomocy technologii dbexpress

e-wsparcie Barbara Muszko Aktualizacja Twojej witryny internetowej tak prosta, jak obsługa Worda

System Obsługi Zleceń

Tworzenie okna dialogowego w edytorze raportu SigmaNEST. część 1

Aplikacje WWW - laboratorium

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ

Korespondencja seryjna Word 2000

Aplikacja Dodatkowe zakładki Shoper Appstore REALIZACJA

Borland to firma, która stworzyła kilka środowisk programistycznych: Turbo Pascal Borland Pascal Objekt Pascal Borland Delphi C++ Builder C++

Baltie - programowanie

DODATKI SPECJALNE DLA GASTRONOMII

Temat: Organizacja skoroszytów i arkuszy

Zadanie 10. Stosowanie dokumentu głównego do organizowania dużych projektów

Obsługa grafiki w Delphi, rysowanie na płótnie, obsługa myszki, zapisywanie obrazków do plików, bitmapy pozaekranowe.

Utworzenie pliku. Dowiesz się:

Delphi podstawy programowania. Środowisko Delphi

Spis treści. Instrukcja rejestracji w systemie Best of Five

Państwowa Wyższa Szkoła Zawodowa w Gorzowie Wlkp. Laboratorium architektury komputerów

Ćwiczenia z systemu operacyjnego WINDOWS

Pokaz slajdów na stronie internetowej

Zasady tworzenia podstron

Wczytywanie cenników z poziomu programu Norma EXPERT Tworzenie własnych cenników w programie Norma EXPERT... 4

I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu

1. Przypisy, indeks i spisy.

Instrukcja instalowania aplikacji TNS mobistat. Smartfon Android. Help Desk

5.4. Tworzymy formularze

Instrukcja wypełniania formularza Ankieta Trwałości

5.6.2 Laboratorium: Punkty przywracania

Wykorzystanie programu Notebook do przygotowania i przeprowadzenia lekcji

Bazy danych Ćwiczenie 1 Instrukcja strona 1 Wersja ogólna

Aplikacje WWW - laboratorium

Zadanie 9. Projektowanie stron dokumentu

INSTRUKCJA OTWARCIA RACHUNKU ALIOR TRADER PRZEZ INTERNET

Tworzenie strony www - jako projektu z Mechaniki i budowy maszyn

Po uruchomieniu programu nasza litera zostanie wyświetlona na ekranie

Marketing Automation:

Laboratorium - Archiwizacja i odzyskiwanie danych w systemie Windows XP

Aplikacje w środowisku Java

Wstęp 5 Rozdział 1. Instalacja systemu 13. Rozdział 2. Logowanie i wylogowywanie 21 Rozdział 3. Pulpit i foldery 25. Rozdział 4.

Tworzenie prezentacji w MS PowerPoint

Instrukcja korzystania z konsultacji online

Instrukcja instalacji nos niko w USB w bankowos ci Alior Banku

Nazwa implementacji: Kółko i krzyżyk w Lazarusie. Autor: Piotr Fiorek Andrzej Stefaniuk

Podstawy informatyki

Wykład 10 Kolekcje, pliki tekstowe, c.d. Przykład: Notatnik

Platforma szkoleniowa krok po kroku. Poradnik Kursanta

INSTRUKCJA INSTALACJI PŁATNOŚCI TRANSFERUJ.PL

Dodawanie stron do zakładek

1. Arkusz kalkulacyjny 7

jest dostępne na różne systemy operacyjne. Niniejsza instrukcja opisuje podstawowe operacje i opcje niezbędne do rozpoczęcia pracy w tym programie.

Pomoc krok-po-kroku. Jak korzystać z Twinspace

Informatyka I : Tworzenie projektu

INSTRUKCJA OTWARCIA RACHUNKU ALIOR TRADER DLA KLIENTÓW ALIOR BANKU

Jak zrobić klasyczny button na stronę www? (tutorial) w programie GIMP

Misja #1 Poznajemy Prophio.

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

Skopiuj plik do katalogu macierzystego serwera Apache (C:/xampp/htdocs). Uruchom przeglądarkę i wpisz w polu adresowym następujący ciąg:

5.2. Pierwsze kroki z bazami danych

W kodzie modułu Unit1 zdefiniuj dwie metody - składowe komponentu formatki TForm1:

INSTRUKCJA KALIBRACJI TRUETRUE

Jak zapisać wersje elektroniczną pracy dyplomowej? - INSTRUKCJA (krok po kroku)

Instrukcja instalacji Asystenta Hotline

Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu MacOS

Uruchamianie bazy PostgreSQL

Zastanawiałeś się może, dlaczego Twój współpracownik,

Instrukcja użytkownika TALENTplus Uniwersytet Medyczny we Wrocławiu

Wybierz polecenie z menu: Narzędzia Listy i dokumenty

1. Pobierz i zainstaluj program w 3 krokach : 2. Wybierz produkt -> FotoAlbum (Photo Books)

Platforma szkoleniowa krok po kroku

INSTRUKCJA Panel administracyjny

Założenia projektu: Projekt ma zadanie pokazać praktyczne zastosowanie App Inventor 2, poprzez stworzenie prostej aplikacji do nauki słówek.

Programowanie obiektowe

Jak zainstalować i skonfigurować komunikator MIRANDA, aby wyglądał i funkcjonował jak Gadu Gadu Tutorial by t800.

Programy. Z Delphi. Opracowała Małgorzata Roguska

Laboratorium 8 ( Android -pierwsza aplikacja)

5.4. Efekty specjalne

Podstawy systemu operacyjnego Windows 7 i bezpieczne korzystanie z sieci Internet

INSTRUKCJA OBSŁUGI PROGRAMU SENTO DESIGNER

PROJEKT MISJA PRZYRODA ZIELONE SZKOŁY W PARKACH NARODOWYCH

16) Wprowadzenie do raportowania Rave

Instrukcja instalacji nośników USB w systemie internetowym Alior Banku

Przewodnik... Tworzenie Landing Page

Maple i wykresy. 1.1 Najpierw należy się zalogować. Jak to zrobić zostało opisane w moim poprzednim tutorialu.

Transkrypt:

To jeden z ostatnich odcinków naszego kursu. Mam nadzieję, że pisanie własnego programu było ciekawym doświadczeniem. Zaproponowana w tym odcinku funkcja uatrakcyjni twój program. Stworzymy tak zwane okno powitalne. Będzie to prosta animacja komputerowa. KROK 28 Cel: Tworzenie prostej animacji. Zanim rozpoczniemy tworzenie nowej funkcji w naszym programie, musimy przygotować pliki, które wykorzystamy podczas animacji. Proponuję przygotować pięć obrazów. Niech to będą przykładowe zrzuty ekranowe z naszego Notatnika. np. zrzut ekranu okna o Programie, zrzut ekranu okna o Autorze, zrzut ekranu formularza głównego po wywołaniu opcji Font, itp. Można również te obrazy poddać obróbce graficznej. Na przykład za pomocą programu graficznego GIMP (informacje na temat programu są dostępne w klubie IKS), można nałożyć dekoracyjne filtry, rozjaśnić, rozmyć czy delikatnie zniekształcić obrazy. Pliki zapisać w formacie.bmp: image1.bmp image2.bmp image3.bmp image4.bmp image5.bmp Tak przygotowane pliki należy umieścić w głównym folderze naszego programu. Oczywiście możesz dobrać dowolne obrazy do swojej animacji. Pamiętaj jednak, aby były to mapy bitowe. Zajmijmy się teraz stworzeniem animacji. 1. Otwórz swój program. 2. Skompiluj i sprawdź, czy działa prawidłowo. Twój program otworzył się w pierwszym formularzu.

3. Stwórz kolejny - piąty już formularz. Czy pamiętasz, jak to zrobić? Wybierz odpowiednią ikonę z paska narzędziowego (patrz wcześniejsze odcinki). Zostało otwarte nowe okno Witaj!. [rys.1] Właśnie taka nazwę wpisz w Caption. 4. Umieść na formatce dwa komponenty: Image zakładka Additional Timer zakładka System 5. Wstaw także komponent Button i ustaw odpowiednie właściwości, dopasuj je według własnego uznania. Dopasuj również wielkość okna, przycisku i pole obrazu, w którym będzie wyświetlana animacja. [rys.1] rys.1 6. Kliknij dwa razy w puste miejsce na formularzu. Zostaniesz przeniesiony do kodu programu. [rys.2]

Wpisz: numer :=0; wgore :=true; powyżej wpisz warunek: var numer : integer; wgore : boolean; rys.2 7. Powróć na formatkę. 8. Kliknij dwa razy w komponent Timer. 9. Zostaniesz przeniesiony do kodu programu. [rys.3] Wpisz między begin a end: rys.3 if wgore = true then numer := numer + 1; if wgore = false then numer := numer - 1; nazwa := 'Image' + IntToStr(numer) + '.bmp'; Image1.Picture.Loadfromfile(nazwa); if numer = 5 then wgore := false; if numer = 1 then wgore := true; a powyżej, przed begin wpisz warunek:

var nazwa : string; Pamiętaj o dokładnym przepisaniu formuły! 10. Jeszcze tylko w kodzie źródłowym wystarczy wpisać: Done:Boolean; w sekcji public. [rys.4] rys. 4

KROK 29 Cel: Zmiana kolejności wyświetlania formularzy. Zanim skompilujesz program, musisz połączyć ze sobą formularz 5 i formularz 1. Formularz 5 stanie się teraz pierwszym - startowym, od którego będzie uruchamiany program Notatnk 1.0. Jak spowodować, aby formularz 5 otwierał się jako pierwszy? 11. Wybierz z górnego menu Project - Options. [rys.5] rys.5

12. Rozwiń listę dostępnych formularzy. 13. Wybierz Form5. Zostanie on ustawiony na liście jako pierwszy. [rys.6] rys.6 14. Kliknij jeszcze OK i od tego momentu twój program będzie otwierał się formularzem 5, czyli animacją. 15. Na koniec kliknij dwa razy na przycisk Wejdź (komponent Button1). W kodzie programu wpisz: [rys.7] Form1.Show; rys.7

Możesz zmienić także kolor formularza tak, aby twoja animacja wyglądała atrakcyjnie. [rys.8] rys.8 Proponuję dopiero teraz obejrzeć efekty pracy. 16. Skompiluj program. Mam nadzieję, że wszystko działa! Jak podoba ci się animacja? Może dokonasz drobnych zmian? Może zamiast przycisku (komponentu Button), wstawisz komponent pobrany z Internetu. Jest dostępnych wiele atrakcyjnych obiektów - przycisków. Jeżeli chcesz powiększyć liczbę obrazów animacji lub zmniejszyć ich ilość, musisz zmienić wartość w kodzie programu. Jeżeli wszystko działa bez zarzutu: 17. Zapisz program.

18. Skompiluj program. 19. Przetestuj nowo utworzone procedury. [rys.9] rys.9 Nasz MiniKurs dobiega końca. Funkcje zastosowane w tym projekcie możesz śmiało wykorzystać w innych programach. Tam gdzie to tylko możliwe, umieść podpowiedzi (właściwość Hint) i uzupełnij komentarze w kodzie źródłowym. Czeka cię jeszcze test sprawdzający. Jeżeli wykonywałeś polecenia krok po kroku, nie będziesz miał z pewnością problemów z jego rozwiązaniem, a największą nagrodą będzie na pewno ostateczna, poprawnie działająca, wersja twojego Notatnika. Czy udało mi się zainteresować cię programowaniem obiektowo-zdarzeniowym w Delphi? Czy lekcje były prowadzone w przystępny sposób? Może masz pomysły lub gotowe rozwiązania na nową aplikację? Napisz, podziel się swoimi opiniami. klubiks@wszpwn.com.pl Życzę powodzenia w tworzeniu następnych programów.