4 (2022)

4 (2022)



12 Aplikacje w Delphi. Przykłady

Elementy projektu aplikacji

Środowisko Windows jest środowiskiem sterowanym zdarzeniami. W związku z tym projektowanie aplikacji składa się z fazy opracowania interfejsu użytkownika oraz z określenia reakcji na zachodzące w tym środowisku zdarzenia.

Przygotowanie aplikacji w środowisku Delphi polega na utworzeniu projektu. Automatycznie generowany przez narzędzia Delphi IDE (Integrated Development Envi-ronment) kod jest zapisywany w wielu pomocniczych plikach. Miejsce przechowywania plików i ich nazwy są ustalone przez odpowiednie skonfigurowanie projektu, w szczególności zdefiniowanie ścieżek dostępu do plików projektu. Wskazane jest utworzenie osobnego foldera dla każdego projektu.

Otwarcie nowego projektu powoduje wygenerowanie szkieletu aplikacji, który składa się z następujących elementów:

♦    programu głównego, zawierającego metody inicjalizacji (Initialize), tworzenia nowego formularza (CreateForm) i uruchomienia aplikacji (Run);

♦    programu obsługi formularza (modułu), w którym wpisuje się głównie treść procedur obsługi zdarzeń.

Treść programu głównego możemy wyświetlić, wybierając polecenie Project/View Source. Domyślna nazwa pliku zawierającego kod źródłowy programu głównego to Projectl.dpr. Nazwę można zmienić przez wybór polecenia File/Save Project As i zapisanie pliku pod inną nazwą. Utworzony plik wykonywalny EXE będzie miał taką samą nazwę jak program główny, domyślnie Projectl.exe (np. po wybraniu polecenia Run/Run lub Project/Compile Project, lub po kliknięciu przycisku l>).

Treść programu głównego w chwili tworzenia nowej aplikacji jest następująca:

//program główny program Projectl: uses

Forms,

Unitl in 'Unitl.pas' {Forml},

{$R *.RES} begin

Application.Initialize;

Application.CreateFormdForml. Forml);

Application.Run: end.

Treść modułu związanego z formularzem (oknem) projektu możemy wyświetlić, korzystając z przycisku Toggle Form/Unit na pasku narzędzi środowiska Delphi lub wybierając polecenie menu View/Units. Można również kliknąć zakładkę z napisem Codę.

Domyślna nazwa modułu to Unitl. Nazwę można zmienić przez zapisanie pliku Unitl. pas pod inną nazwą za pomocą polecenia menu File/Save As.

Treść modułu związanego z nowym formularzem przedstawiono poniżej:


Wyszukiwarka

Podobne podstrony:
2 (2409) 128 Aplikacje w Delphi. Przykłady 128 Aplikacje w Delphi. Przykłady Rysunek 12.1. Zegar cyf
6 (1585) 126 Aplikacje w Delphi. Przykłady Cel 1s[0.0]:= Lp.’: Cells[1.0]:= Danel ; Cel 1s[2.0]: =
6 (1586) 136 Aplikacje w Delphi. PrzykładyPrzykład 13.5. Wyświetl na formularzu trzy różne prostokąt
6 (1595) 114 Aplikacje w Delphi. Przykłady Program można napisać korzystając tylko z jednej procedur
6 (1596) 104 Aplikacje w Delphi. PrzykładyRozwiązanie Treść procedury obsługi przycisku wykonującego
6 (1597) 92 Aplikacje w Delphi. Przykłady //po kliknięciu elementu listy jego wartość zwiększa się o
6 (1642) 86 Aplikacje w Delphi. Przykłady Treść tej procedury można również wpisać w procedurze obsł
6 (1643) 78 Aplikacje w Delphi. Przykład] procedurę TForml.Button3Click(Sender: TObject); begin ił
6 (1645) 54    Aplikacje w Delphi. Przykłady Tabela 4.5. Inne funkcje związane z da
6 (1655) 42 Aplikacje w Delphi. PrzykładyPrzykład 3.5. Umieść na formularzu dwa komponenty typu TMai
6 (1660) 24 Aplikacje w Delphi. PrzykładyIkona aplikacji Ikona aplikacji to symbol graficzny pojawia
6 (1661) 14 Aplikacje w Delphi. Przykłady Często stosuje się nazwę komponent dla składników umieszcz
2 (2410) 122 Aplikacje w Delphi. Przykłady Charakterystyczne zdarzenia komponentu TTabControl: OnCha
2 (2411) 132 Aplikacje w Delphi. Przykłady 132 Aplikacje w Delphi. Przykłady Widtti ClientWfdth+1 Ry
2 (2412) 118 Aplikacje w Delphi. PrzykładyPrzykład 10.1. Korzystając z komponentu TDateTimePicker us
2 (2421) 110 Aplikacje w Delphi. Przykłady W zakładce Standard dostępna jest także grupa przycisków
2 (2422) 100 Aplikacje w Delphi. Przykłady Tabela 8.2. Operacje na tekście z wykorzystaniem
2 (2423) 88 Aplikacje w Delphi. Przykłady Tabela 7.1. Właściwości charakterystyczne dla listy
2 (2495) 82 Aplikacje w Delphi. Przykłady Dla okna ustawiono filtr na wyświetlane pliki przez wykorz

więcej podobnych podstron