okladka
Delphi jest narzędziem do programowania obiektowego w systemie Windows, opartym na języku Object Pascal, którego składnia jest zgodna ze składnią języka Turbo Pascal. Środowisko Delphi IDE (ang. Integrated Development Environment) umożliwia zaprojektowanie w prosty sposób interfejsu użytkownika, generując część kodu programu automatycznie.
Istnieje wiele książek poświęconych Delphi, ta jednak różni się od pozostałych. Przedstawia ona przykłady kodu źródłowego pokazującego, jak w praktyce używać Delphi. Jest więc uzupełnieniem książek omawiających sam język Object Pascal i prezentuje wykorzystanie wiedzy teoretycznej w praktyce programistycznej. Przykładowym tekstom programów towarzyszą komentarze autora wyjaśniające dlaczego użyto takiego, a nie innego rozwiązania.

Zagadnienia omówione w tej książce obejmują szeroki zakres tematyczny:

Nie odkrywaj Ameryki: sprawdź najpierw, jak inni rozwiązali problemy, które napotkałeś programując w Delphi. Ta książka zaoszczędzi Twój czas i pozwoli pisać programy znacznie efektywniej, a przy okazji sprawi, że poznasz wiele nowych możliwości wspaniałego narzędzia jakim jest Delphi.

Praktyczne rozwiązania konkretnych problemów:


Wprowadzenie (7)
Rozdział 1. Projektowanie aplikacji w Delphi (9)
Rozdział 2. Podstawowe składniki aplikacji (17)
Rozdział 3. Menu główne i podręczne (35)
Rozdział 4. Wprowadzanie danych, formatowanie i wyświetlanie na ekranie (43)
Rozdział 5. Okienka komunikatów (65)
Rozdział 6. Okienka dialogowe z karty Dialogs (73)
Rozdział 7. Listy wyboru - TListBox i TComboBox (79)
Rozdział 8. Prosty edytor - komponent TMemo (89)
Rozdział 9. Grupowanie komponentów (95)
Rozdział 10. Tabelaryzacja danych - komponent TStringGrid (101)
Rozdział 11. Graficzna prezentacja danych - komponent TChart (123)
Rozdział 12. Odmierzanie czasu - komponent TTimer (147)
Rozdział 13. Grafika w Delphi - korzystanie z metod obiektu TCanvas (149)
Rozdział 14. Wyświetlanie obrazów - komponent TImage (163)
Rozdział 15. Współpraca programu z plikami dyskowymi (169)
Rozdział 16. Drukowanie w Delphi (179)
Rozdział 17. Programy z wieloma oknami (187)
Rozdział 18. Posługiwanie się wieloma komponentami tego samego typu. Operatory Is i As (195)
Rozdział 19. Tablice dynamiczne (203)
Rozdział 20. Dynamiczne tworzenie komponentów (207)
Rozdział 21. Definiowanie nowych klas komponentów (219)
Rozdział 22. Podstawowe operacje na bazach danych (231)
Literatura (249)
Skorowidz (251)