
Turbo Pascal, mimo tego, że może być uważany za weterana na rynku języków programowania, nadal cieszy się sporą popularnością, szczególnie wśród osób poznających podstawy samodzielnego tworzenia aplikacji. Prosta i czytelna składnia, spore możliwości i sprawdzone środowiska programistyczne to przyczyny powodzenia Turbo Pascala. Za poznawaniem tego języka przemawia również fakt wykorzystywania jego nieco bardziej rozbudowanej wersji w środowisku Delphi -- jednym z najpowszechniej wykorzystywanych narzędzi do tworzenia aplikacji.
Książka "Turbo Pascal. Leksykon kieszonkowy" to zbiór najbardziej niezbędnych informacji o Turbo Pascalu. Przedstawia najistotniejsze elementy języka, koncentrując się na tworzeniu aplikacji pracujących pod kontrolą systemu Windows. Zawarte w niej informacje będą szczególnie przydatne dla tych Czytelników, którzy już znają podstawowe zasady programowania w języku Turbo Pascal, a w książce będą szukali pomocy w rozwiązaniu konkretnych problemów związanych z samodzielnym tworzeniem aplikacji użytkowych.
- Struktura programu
- Deklaracje
- Typy i operatory
- Instrukcje
- Procedury i funkcje
- Struktury
- Elementy zewnętrzne
Rozdział 1. Struktura programu (9)Rozdział 2. Komentarze (12)
Rozdział 3. Deklaracje (14)
- Deklaracje etykiet (14)
- Deklaracje podprogramów (14)
- Deklarcje typów (16)
- Zakres i zasięg deklaracji (16)
- Deklaracje zmiennych (17)
- Typy Windows API (18)
- Typy literałów (19)
- Typy proste (19)
- Typy mnogościowe (22)
- Typy okrojone (23)
- Typy plikowe (23)
- Typy rekordowe (23)
- Typy tablicowe (24)
- Typy wskazujące (24)
- Typy wyliczeniowe (25)
- Zgodność typów (26)
- Operatory arytmetyczne (27)
- Operatory logiczne (27)
- Operatory łańcuchowe (28)
- Operatory mnogościowe (29)
- Operatory relacji (30)
- Priorytety operatorów (30)
- Instrukcja grupująca (31)
- Instrukcja kodowa (31)
- Instrukcje powtarzające (32)
- Instrukcja procedury (procedure) (34)
- Instrukcja skoku (goto) (34)
- Instrukcja przypisania (:=) (35)
- Instrukcja pusta (35)
- Instrukcja warunkowa (if) (35)
- Instrukcja wiążąca (with) (36)
- Instrukcja wyboru (case) (37)
- Podprogramy kodowe (39)
- Podprogramy obsługi przerwań (interrupt) (40)
- Podprogramy skojarzenia parametrów z argumentami (40)
- Podprogramy rekurencyjne (42)
- Symbole predefiniowane (46)
- TMsg (49)
- TOpenFilename (49)
- TPoint (51)
- TPaintStructure (51)
- TRect (51)
- TWndClass (52)
Rozdział 11. Elementy zewnętrzne programu (115)
- Moduły (115)
- Biblioteki DLL (118)
- Pliki włączane do programu dyrektywą {$I Nazwa_programu} (120)
- Przykład programu z wykorzystaniem funkcji API (121)