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



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

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

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

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.

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

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.

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

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

Delphi podstawy programowania. Środowisko Delphi

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

Programowanie w środowisku graficznym GUI

5.2. Pierwsze kroki z bazami danych

Szkolenie dla nauczycieli SP10 w DG Operacje na plikach i folderach, obsługa edytora tekstu ABC. komputera dla nauczyciela. Materiały pomocnicze

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

Krótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp

Programowanie obiektowe

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

Kadry Optivum, Płace Optivum

Rys. 1. Główne okno programu QT Creator. Na rysunku 2 oznaczone zostały cztery przyciski, odpowiadają kolejno następującym funkcjom:

Programowanie w języku Python. Grażyna Koba

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

Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych.

- Narzędzie Windows Forms. - Przykładowe aplikacje. Wyższa Metody Szkoła programowania Techniczno Ekonomiczna 1 w Świdnicy

Scenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: 2 CELE LEKCJI: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA: 4 ŚRODKI DYDAKTYCZNE:

Podstawy Programowania 2

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

5.6.2 Laboratorium: Punkty przywracania

16) Wprowadzenie do raportowania Rave

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

Ćwiczenia nr 2. Edycja tekstu (Microsoft Word)

VBA w Excel Lekcja ta ma przybliżyć pojęcia związane z programowaniem w pakiecie Office. Poniższe przykłady związane są z wersją Office2007.

Laboratorium - Użycie narzędzia Przywracanie systemu w systemie Windows XP

Wprowadzenie do systemu Delphi

Temat: Organizacja skoroszytów i arkuszy

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM

Instrukcja obsługi aplikacji Karty Pojazdów dla Dealerów Samochodowych

Misja #1 Poznajemy Prophio.

Kopiowanie, przenoszenie plików i folderów

Rozdział II. Praca z systemem operacyjnym

Modelowanie obiektowe - Ćw. 1.

Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania

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

Król Łukasz Nr albumu:

Grażyna Koba. Grafika komputerowa. materiały dodatkowe do podręcznika. Informatyka dla gimnazjum

5.4. Tworzymy formularze

Instrukcja instalacji Zespołu Diagnostycznego Delphi w systemie Vista.

Laboratorium - Narzędzie linii uruchamiania w systemie Windows Vista

Podstawy tworzenia prezentacji w programie Microsoft PowerPoint 2007

Rozdział 5. Administracja kontami użytkowników


Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Diagnozy rozszerzonej

Zasady tworzenia podstron

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

Zadanie 11. Przygotowanie publikacji do wydrukowania

Makropolecenia w PowerPoint Spis treści

Tworzenie oprogramowania

Programowanie Obiektowe GUI

mfaktura Instrukcja instalacji programu Ogólne informacje o programie biuro@matsol.pl

Lazarus dla początkujących, część II

Program V-SIM tworzenie plików video z przebiegu symulacji

Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf. Materiały poprawione

Korzystanie z edytora zasad grupy do zarządzania zasadami komputera lokalnego w systemie Windows XP

Rozdział 2. Konfiguracja środowiska pracy uŝytkownika

ZINTEGROWANY SYSTEM ZARZĄDZANIA TREŚCIĄ

Projektowanie przy uz yciu motywo w częś c 1: informacje podśtawowe

Po uruchomieniu programu nasza litera zostanie wyświetlona na ekranie

Podstawy programowania. Ćwiczenie. Pojęcia bazowe. Języki programowania. Środowisko programowania Visual Studio

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

Tematy lekcji informatyki klasa 4a styczeń 2013

Rozwiązanie ćwiczenia 8a

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

Uruchamianie bazy PostgreSQL

HELIOS pomoc społeczna

Program APEK Użytkownik Instrukcja użytkownika

Dlaczego stosujemy edytory tekstu?

Laboratorium - Kopia zapasowa rejestru i jego odzyskiwanie w Windows XP

Instalacja programu:

Laboratorium - Narzędzia linii uruchamiania w systemie Windows 7

Instalacja i obsługa aplikacji MAC Diagnoza EW

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Zaawansowane aplikacje internetowe - laboratorium

Instalacja oprogramowania Wonderware Application Server 3.0 na potrzeby Platformy Systemowej Wonderware

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

Wykład 7 Okna dialogowe, menu, pasek stanu itp.

Laboratorium - Harmonogramowanie zadania przy użyciu GUI i polecenia AT w systemie Windows 7

Zadanie 8. Dołączanie obiektów

Rozdział 5: Style tekstu

PIERWSZE URUCHOMIENIE PROGRAMU ITNC PROGRAMMING STATION

Programowanie Systemów Czasu Rzeczywistego

Archiwum DG 2016 PL-SOFT

Instrukcja instalacji programu STATISTICA

Edytor tekstu OpenOffice Writer Podstawy

Laboratorium - Archiwizacja i odzyskiwanie danych w Windows Vista

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

PRZEBIEG LABORATORIUM

Instalacja i obsługa aplikacji MAC Diagnoza EP w celu wykonania Arkusza obserwacji

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

Transkrypt:

Odcinek 1. Czym jest Borland Delphi? Borland to firma, która stworzyła kilka środowisk programistycznych: Turbo Pascal Borland Pascal Objekt Pascal Borland Delphi C++ Builder C++ Delphi wywodzi się od znanego wszystkim Turbo Pascala. Delphi jest oparty na obiektowo zorientowanej wersji języka Pascal, zwanej Object Pascalem. Delphi jest jednym z narzędzi programistycznych zaliczanych do grupy RAD (Rapid Application Development). Co to znaczy? Oprogramowanie to pozwala na błyskawiczne tworzenie aplikacji. Niekiedy można spotkać się z określeniem "programowanie wizualne". Dla początkującego programisty oznacza, że nie musi pisać długiego kodu, aby stworzyć element aplikacji swojego programu. Delphi jest językiem obiektowo-zdarzeniowym. Co to znaczy? Jest to taki język, w którym programuje się z wykorzystaniem obiektów i zdarzeń. Obiekt to fragment kodu zorganizowany w logiczną strukturę, wyspecjalizowaną do pełnienia określonych zadań. Obiekt posiada swoje właściwości ( properties). Zdarzenie to reakcja programu na działanie użytkownika. Środowisko Delphi, w którym tworzymy aplikacje, jest zintegrowane (IDE Integrated Development Environment). Co to znaczy? Zawiera wiele potrzebnych narzędzi do ułatwienia pracy programiście: Wizualne formatki (płaszczyzny służące do budowy graficznej strony aplikacji). Kompilator (program do tłumaczenia języka programowania na język maszyny) Edytor kodu (miejsce tworzenia kodu programu) Debugger (wykrywacz błędów) Browser obiektów, zmiennych i innych elementów języka (wyświetla informacje) Przechowalnie obiektów, formatek, modułów i innych elementów aplikacji. Edytor obrazów graficznych. Delphi jest przeznaczone zarówno dla początkujących programistów w Windows, jak i profesjonalistów budujących duże systemy zarządzania bazami danych. Programy tworzone przy pomocy Delphi mogą działać zarówno w trybie tekstowym, jak i w graficznym środowisku Windows (GUI). Podczas tworzenia aplikacji można korzystać z techniki przeciągnij i upuść, dzięki czemu programowanie jest łatwiejsze a nasze programy powstają szybciej. Kiedy chcemy użyć w naszym programie jakiegoś klawisza (np. zamykania programu), ograniczamy się jedynie do pobrania elementu z listwy (z palety komponentów), a następnie

osadzenia go w oknie aplikacji. To jest proste. Przycisk ten będzie widoczny po uruchomieniu programu. Co to jest zatem komponent? Komponent jest to obiekt, który wykonuje pewną określoną funkcję. Na przykład komponent Button służy do umieszczenia przycisku (ang. button to przycisk, klawisz). Po naciśnięciu przycisku generowane są zdarzenia, które pozwalają sterować aplikacją (w naszym wypadku tym zdarzeniem będzie zamknięcie programu). Jak to osiągnąć: Potrzebny Ci będzie program Delphi (wersja od 3.0 do 7.0) Niestety, żadna wersja nie jest freeware, ale do własnego, niekomercyjnego użytku możesz zainstalować na swoim komputerze program umieszczony którejś z płyt CD-ROM towarzyszących czasopismom komputerowym. Zajrzyj do wykazu na stronie http://www.borland.pl/pr/gazety.shtml. Inną możliwość stanowią pozycje książkowe oraz kursy programowania na płytach CD. Delphi 7 to najnowsza wersja środowiska programistycznego, umożliwiającego tworzenie aplikacji dla platformy Windows. Jest to, jak informuje producent, doskonałe narzędzie typu RAD, obsługujące standardy XML, SOAP, WSDL i XSL. Aby zainstalować umieszczony na płycie program Delphi 7.0 Personal (ok. 140 MB), należy dokonać rejestracji na stronie producenta http://www.borland.com/. Po jej zakończeniu użytkownik otrzyma za pośrednictwem poczty elektronicznej klucz aktywacyjny, umożliwiający korzystanie z programu. (Prześledziliśmy tę procedurę w lipcu 2003. Chip nr 4/2003 z płytą z programem był jeszcze do kupienia). KROK 1 Cel: Tworzymy przycisk zamykający program. 1. Po zainstalowaniu programu, uruchom go. Praca w programie będzie odbywała się na dwóch płaszczyznach nakładających się jedna na drugą: Projektowania (tzw. formatka) [rys.1]. Kodu programu. [rys.2].

rys.1 rys.2 Program zawsze uruchamia się z aktywną formatką (formularzem). Okno programu składa się z 3 zasadniczych części [rys.3]: Na górze - pasek narzędziowy [1] i lista komponentów zorganizowanych w zakładkach [2]. Po lewej stronie - tzw. Inspektor obiektów i zdarzeń (Object Inspector) [3]. Na środku - pole naszego formularza. Na tym wykropkowanym polu będzie powstawała wizualna część naszego programu [4]. 1. 2. rys.3 3. 4. 2. Odszukaj wśród komponentów BUTTON (leży na zakładce Standard przycisk z napisem ok) [rys.4]. Jeśli klikniesz 1 raz na wybrany komponent, a następnie 1 raz na formatkę, przycisk o nazwie Button1 pojawi się w miejscu, w którym postawisz kursor. Jeżeli klikniesz na wybrany komponent 2 razy, zostanie umieszczony na środku formatki.

Wstawianie komponentów przypominać może także rysowanie prostokątów w programie graficznym. Wystarczy poprzez kliknięcie na palecie komponentów wybrać jeden interesujący nas obiekt, a następnie na formatce narysować jego kontur. Wybierz dowolną technikę wstawiania komponentów. Tę, która najbardziej przypadnie ci do gustu. Mamy już pierwszy przycisk. rys.4 Jak zmienić nazwę na przycisku? 3. Zaznacz przycisk (kliknij). 4. Na zakładce Properties (właściwości) odszukaj właściwość Caption (napis na obiekcie) i w miejsce nazwy Button1, wpisz słowo Zamknij [rys.5]. Dla tego przycisku można ustawić inne właściwości. Znajdź je i ustaw (pamiętaj - przycisk zawsze musi być zaznaczony), np.: Właściwość - Font (zmiana wyglądu czcionki), Właściwość - Hint (ukryty napis). Odszukaj tę właściwość i obok napisz: Zamykanie mojego programu. Jeszcze tylko ustaw właściwość ShowHint (wybierz True), aby ten napis był widoczny. Kiedy napis będzie widoczny? Cierpliwości! Jak tylko zobaczysz wersję wynikową programu, naprowadź kursor myszy na wcześniej utworzony przycisk (przypomnę o tym później) [rys.6].

rys. 5 rys. 6 Zwróć uwagę, że gdy komponent zostanie zaznaczony w Inspektorze Obiektów pojawiają się nowe opcje, które charakteryzują jego wygląd. Co zrobić, aby przycisk Zamknij zamykał nasz pierwszy program? 5. Naprowadź kursor myszy na wcześniej utworzony przycisk i kliknij w przycisk 2razy. W ten sposób przełączysz się do kodu programu (druga płaszczyzna). Kursor ustawi się dokładnie w tym miejscu, gdzie trzeba - między begin i end [rys.7] 6. Wpisz wtedy komendę: close; Nie zapomnij o postawieniu na końcu średnika. Zdefiniujesz w ten sposób zdarzenie zamykania. rys.7 W Delphi zatem operujemy na obiektach, nadając im właściwości oraz przypisując zdarzenia.

Jak skorzystać z naszego przycisku? Jak wywołać program? Każdy program składa się z dwóch wersji: źródłowej (którą przed chwilą stworzyłeś) i wynikowej (która utworzy się po skompilowaniu). Tworzenie pliku.exe nazywa się kompilacją. Kompilacja polega na przetłumaczeniu kodu źródłowego *.pas na program wykonywalny *.exe. Jak stworzyć wersję wykonywalną (wynikową)? Aby utworzyć wersję wykonywalną (.exe), należy wybrać z paska narzędziowego Run lub wcisnąć klawisz F9. 7. Naciśnij F9 8. Obejrzyj wygląd formularza. Czym różni się on od tego, na którym umieszczaliśmy przycisk? Tak, nie widać już siatki, brak także po lewej stronie Inspektora obiektów. Po naprowadzeniu kursora myszy na przycisk, zobaczysz podpowiedź Zamykanie mojego programu, czego wcześniej nie dało się zauważyć. Będzie jeszcze wiele różnic, zwłaszcza przy wykorzystywaniu komponentów tzw. niewidocznych. 9. Zamknij teraz okno formularza. Powrócisz wtedy do fazy projektowania. KROK 2 Cel: Zapisujemy projekt do pliku. rys.8 Pamiętaj o zapisaniu swojego programu do pliku. 10. File Save Project As... (Plik Zapisz projekt.[rys.8]. Na razie nie zmieniaj sugerowanych przez program nazw unit1 i project1. Ustal tylko lokalizację. Może stworzysz własny folder o nazwie np. Pierwszy program i zapiszesz go w folderze Moje dokumenty (łatwiej będzie ci ponownie odszukać własny program). 11. Przejdź z powrotem na formatkę (siatka formularza), 12. Skompiluj program (F9). Zobaczysz podobny formularz, lecz bez siatki (tak wygląda twój pierwszy program). Kliknij na przycisk zamknij. Czy program został zamknięty? Jeśli tak to gratuluję. Jeśli się nie udało głowa do góry zaczynamy jeszcze raz. Jeżeli zapomniałeś zapisać? Przy wychodzeniu z programu (zamykaniu) otrzymasz komunikat o zapisaniu projektu. 13. Zapisz, nie zmieniając na razie proponowanych przez program nazw plików.

Jak uruchomić swój pierwszy program? 14. Odszukaj folder o nazwie pierwszy program. 15. Zauważ, ile plików zostało zapisanych, jakie mają rozszerzenia (o rozszerzeniach plików będziemy mówić w II odcinku). 16. Aby otworzyć swój program, wybierz plik o nazwie projekt1. Czy chcesz poćwiczyć zdobyte przed chwilą umiejętności? Wstawić kolejne przyciski? Użyj do tego nowego formularza i zapisz go pod nową nazwą (przy ćwiczeniach, testowaniu właściwości obiektów, ingerowaniu w kod programu możemy popełnić błędy i nie będziemy, na tym etapie wiedzy i umiejętności, potrafili ich zweryfikować). Życzę powodzenia Do zobaczenia w następnym odcinku.