2 (2518)

2 (2518)



10 Aplikacje w Delphi. Przykłady

♦    VCL Forms Application (Delphi for Microsoft .NET) — aplikacje w języku Object Pascal, wykorzystujące komponenty biblioteki VCL.NET w większości zgodnej z biblioteką VCL dla Win32;

♦    Windows Forms Application (Delphi for Microsoft .NET) — aplikacje w języku Object Pascal dla platformy .NET, wykorzystujące biblioteki Windows Forms;

♦    ASP .NET Web Application (Delphi for Microsoft .NET) — aplikacje sieciowe ASP.NET w języku Object Pascal.

Przykłady zawarte w niniejszej książce są aplikacjami typu VCL Forms Application dla Delphi for Microsoft Win32, wykorzystującymi komponenty biblioteki VCL (Visual Component Library). Większość z nich działa poprawnie dla Delphi .NET — niektóre przykłady wymagają zastosowania innych funkcji standardowych lub innych parametrów, co zostało zaznaczone w komentarzach.

W systemie Windows istnieją dwa podstawowe modele aplikacji: SDI (ang. Single Document Interface) oraz MDI (ang. Multiple Document Interface). Domyślnie nowo otwierany projekt jest aplikacją postaci SDI.

Aplikacja typu SDI jest reprezentowana przez jedno okno, tzw. okno główne aplikacji, i ewentualnie kilka dodatkowych okien, niezależnych od siebie i niekoniecznie wewnątrz okna głównego. Przykładem tego typu programu jest standardowy edytor systemu Windows (Notatnik) lub środowisko Delphi.

Aplikacje typu MDI działają na innych zasadach. Składają się z głównego okna zwanego rodzicem i kilku zawierających się w nim okien podrzędnych. Okna podrzędne mogą istnieć wyłącznie w obrębie okna nadrzędnego i w nim możliwe jest ich przemieszczanie, skalowanie, minimalizowanie i maksymalizowanie. Przykładem takiej aplikacji jest edytor Microsoft Word.

W książce tej opisano sposób przygotowania i uruchamiania aplikacji typu SDI i jeden przykład aplikacji typu MDI. Do projektowania okien aplikacji (formularzy), do edycji, kompilacji, śledzenia i uruchamiania programu wykorzystano zintegrowane środowisko Delphi 2006.

Środowisko zintegrowane — Delphi IDE

Po uruchomieniu Delphi 2006 for Microsoft Win32 i wybraniu polecenia New/VCL Forms Application — Delphi for Win32 ekran wygląda podobnie do przedstawionego na rysunku 1.1. Jeśli któregoś z elementów brakuje, można go wyświetlić za pomocą poleceń menu View.


Wyszukiwarka

Podobne podstrony:
2 (2412) 118 Aplikacje w Delphi. PrzykładyPrzykład 10.1. Korzystając z komponentu TDateTimePicker us
IMG089 89 89 Rys. 7.10 Rysunek do przykładu 7.6.6 Rozwiaaanie Obliczamy reaktanoje - 10 ft 10“ - 20Q
8.3l4J/molK 6.023 ♦ 10" łcz/mol k = Przykład d Obliczyć zmianę entropii, gdy I mol tlenu
5 (1810) Rozdział 1. ♦ Projektowanie aplikacji w Delphi 2006 13 unit Unitl; interface uses Windows,
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

więcej podobnych podstron