okladka

Najnowsza wersja Delphi -- jednego z flagowych produktów firmy Borland, łączy w sobie trzy znane środowiska programistyczne: tradycyjne Delphi, Delphi dla .NET oraz C# Builder. Zawarcie w jednym systemie tak wielu możliwości pozwala programistom tworzyć różne rodzaje aplikacji -- zarówno te, do których pisania przyzwyczaili się, korzystając z poprzednich wersji Delphi, jak i programy wykorzystujące zyskującą coraz większą popularność platformę .NET. Dzięki możliwości przenoszenia kodu do środowiska Kylix pracującego pod kontrolą systemu operacyjnego Linux Delphi jest jedną z najbardziej uniwersalnych platform dla programistów i projektantów rozbudowanych aplikacji przeznaczonych do działania w sieci.

"Delphi 2005. 303 gotowe rozwiązania" to książka dla programistów zainteresowanych tworzeniem rozbudowanych aplikacji i wykorzystywaniem w tym celu wszystkich możliwości oferowanych przez najnowszą wersję środowiska Delphi. Opisuje zasady tworzenia programów wykorzystujących biblioteki systemowe Windows i interfejs WinAPI oraz przedstawia rozwiązania problemów, na jakie można się natknąć pisząc aplikację wykraczającą poza możliwości oferowane przez standardowe komponenty dołączane do Delphi. Książka jest zbiorem funkcji, klas i sztuczek, za pomocą których można rozszerzyć możliwości biblioteki VCL, VCL.NET i Windows Forms, sięgając głębiej do zasobów systemu.

Jeśli chcesz tworzyć profesjonalne aplikacje, wykorzystując Delphi, przeczytaj tę książkę -- znajdziesz tu wiadomości, dzięki którym unikniesz wielu problemów.


Wstęp (15)
Część I Delphi 2005 - nowoczesne środowisko programistyczne (19)
Rozdział 1. Krótki przewodnik po Delphi 2005 (21)
Rozdział 2. Programowanie obiektowe w języku Object Pascal. Wyjątki (31)
Rozdział 3. Edycja, kompilacja i debugowanie kodu w Delphi 2005 (55)
Część II Praktyka projektowania aplikacji (81)
Rozdział 4. Delphi z bibliotekami VCL i VCL.NET (83)
Rozdział 5. Współpraca Delphi z biblioteką Windows Forms z platformy Microsoft .NET (175)
Część III Projektowanie komponentów (233)
Rozdział 6. Przykład komponentu graficznego VCL/VCL.NET (235)
Rozdział 7. Kontrolka Windows Forms (259)
Część IV Programowanie Windows z wykorzystaniem WinAPI (289)
Rozdział 8. Kontrola stanu systemu (291)
Rozdział 9. Uruchamianie i kontrola aplikacji oraz ich okien (315)
Rozdział 10. Systemy plików, multimedia i inne funkcje WinAPI (367)
Część V Wybrane technologie Windows (437)
Rozdział 11. Komunikaty Windows (439)
Rozdział 12. Niezarządzane biblioteki DLL oraz mechanizm PInvoke (463)
Rozdział 13. Automatyzacja i inne technologie bazujące na COM (491)
Rozdział 14. Internet Direct (Indy) (525)
Rozdział 15. Wstęp do DirectX.NET (549)
Dodatki (617)
Skorowidz (619)