okladka
Delphi 6 to kolejna wersja popularnego środowiska programistycznego firmy Borland, służącego do szybkiego tworzenia aplikacji za pomocą języka ObjectPascal. W Delphi napisano już wiele profesjonalnych aplikacji, co nie oznacza, iż jest ono środowiskiem wyłącznie dla zawodowców. Wręcz przeciwnie, dzięki prostocie obsługi i zaletom wzorowanego na Pascalu języka ObjectPascal, jest ono doskonałym narzędziem dla początkujących programistów, także dla tych, którzy nie mieli wcześniej wiele wspólnego z programowaniem obiektowym.

Dla nich właśnie przeznaczona jest ta książka omawiająca:

  • Podstawy programowania w języku ObjectPascal
  • Projektowanie zorientowane obiektowo (OOD)
  • Zintegrowane środowisko programistyczne
  • ObjectPascal w wydaniu Delphi 6
  • Biblioteki VCL i CLX
  • Tworzenie własnych komponentów
  • Biblioteki DLL
Pomocą w zgłębianiu tajników Delphi 6 jest 19 kompletnych przykładowych projektów, ilustrujących najważniejsze ćwiczenia. Po przeczytaniu "ABC Delphi 6", będziesz mógł samodzielnie pisać aplikacje działające w środowisku Windows. Książka stanowi także doskonały wstęp do innych, bardziej zaawansowanych pozycji, omawiających Delphi.
Wstęp (5)
Rozdział 1. Elementarz Object Pascala (7)
  • Moduły (7)
  • Program główny (8)
  • Stałe (10)
  • Zmienne (11)
  • Typy całkowite (12)
  • Typy rzeczywiste (12)
  • Typ Currency (13)
  • Typy logiczne (13)
  • Typy znakowe (13)
  • Typy łańcuchowe (14)
  • Literały łańcuchowe (14)
  • Tablice (15)
  • Rekordy (16)
  • Typ okrojony (18)
  • Typ mnogościowy (18)
  • Typ wyliczeniowy (19)
  • Typ Variant (19)
  • Operatory (20)
  • Wskazania i adresy (21)
  • Instrukcje sterujące przebiegiem programu (22)
    • Instrukcja warunkowa If...Then (22)
    • Instrukcja warunkowa Case...Of (23)
    • Instrukcja iteracyjna Repeat...Until (24)
    • Instrukcja iteracyjna While...Do (25)
    • Instrukcja iteracyjna For...To...Do (26)
    • Procedura przerwania programu Break (26)
    • Procedura przerwania programu Exit (27)
    • Procedura wyjścia z programu Halt (27)
    • Procedura zatrzymania programu RunError (27)
    • Procedura kontynuacji programu Continue (28)
  • Procedury (28)
    • Parametry formalne (29)
  • Funkcje (31)
  • Moduły na poważnie (32)
  • Podsumowanie (34)
Rozdział 2. Projektowanie obiektowe OOD (35)
    • Klasa (35)
    • Obiekt (35)
    • Metody (36)
    • Widoczność obiektów (36)
    • Współdziałanie obiektów (36)
    • Implementacja obiektu (36)
    • Dziedziczenie (36)
  • Podsumowanie (36)
Rozdział 3. Środowisko programisty - IDE (37)
  • Biblioteka VCL (39)
    • Karta Standard (40)
    • Karta Additional (41)
    • Karta Win32 (43)
    • Karta System (45)
    • Karta Dialogs (46)
  • Biblioteka CLX (47)
    • Karta Additional (48)
    • Karta Dialogs (48)
  • Podsumowanie (48)
Rozdział 4. Object Pascal w wydaniu Delphi (49)
  • Formularz (49)
  • Zdarzenia (51)
  • Wykorzystujemy własne funkcje i procedury (56)
  • Metody przeciążane (58)
  • Wyjątki (60)
  • Operacje na plikach (65)
  • Strukturalna obsługa wyjątków (71)
  • Tablice otwarte (72)
  • Tablice dynamiczne (73)
  • Typ OleVariant (74)
  • Rekordy w Delphi (76)
  • Podsumowanie (83)
Rozdział 5. Biblioteka VCL (85)
  • Komponenty TActionList, TImageList, TOpenDialog, TSaveDialog i TMainMenu (85)
  • Komponenty TActionManager i TActionMainMenuBar (91)
  • Komponenty TFrame, TSpinEdit i TStaticText (96)
  • Hierarchia własności obiektów. Właściciele i rodzice (100)
    • Konstruktor i Destruktor (102)
  • Podsumowanie (103)
Rozdział 6. Biblioteka CLX (105)
  • Komponenty TTimer i TLCDNumber (105)
  • Podsumowanie (109)
Rozdział 7. Tworzymy własne komponenty (111)
  • Podsumowanie (117)
Rozdział 8. Biblioteki DLL (119)
  • Podsumowanie (126)
Skorowidz (127)