|
|
|
Ksiazki - Informatyczne .pl » informatyka » informatyka Aplikacje w Delphi. Przykłady. Wydanie III | Wydawnictwo: Helion Autor: Teresa Pamuła Liczba stron: 416 Wymiary: 15.8 x 23.5 cm Oprawa: miękka ISBN: 978-83-246-2851-3
|
Czas dostawy: 2 - 4 dni Cena detaliczna: 59,00 zł Nasza cena: 56,10 zł
|
Opis Aplikacje w Delphi. Przykłady. Wydanie III: Projektuj wspaniałe aplikacje z pomocą środowiska Delphi 2010!
- Wygląd i podstawowe funkcje aplikacji, czyli od czego zacząć pracę
- Wprowadzanie danych i okienka komunikatów, czyli zapewnianie dialogu między programem a użytkownikiem
- Tworzenie nowych komponentów, czyli jak nadać aplikacji niepowtarzalny styl
Środowisko Delphi służy do szybkiego tworzenia aplikacji działających w systemie Windows. Zawiera bogate biblioteki komponentów, mechanizmy Plug and Play oraz Code Insight, a także palety komponentów i narzędzia ułatwiające ich wyszukiwanie. Dzięki Delphi IDE można w prosty sposób zaprojektować interfejs użytkownika nowej aplikacji, określić jej wygląd oraz sposób działania w oparciu o istniejące kontrolki i biblioteki klas, w dużym stopniu zdając się na automatyczne generowanie kodu.
Jeśli chcesz poznać, dogłębnie zrozumieć i wykorzystać do swoich celów sposób działania Delphi 2010, powinieneś koniecznie sięgnąć po książkę "Aplikacje w Delphi. Przykłady". Znajdziesz tu wszelkie informacje na temat obsługi samego środowiska, podstawowych składników każdej tworzonej aplikacji, wprowadzania i formatowania danych, list, tabel, grupowania i projektowania nowych komponentów, wykorzystania technologii OLE do zapisu i modyfikacji danych w formatach .doc i .xls, możliwości graficznej prezentacji danych, ich drukowania i współpracy Twojej aplikacji z multimediami. Wszystko to oraz wiele innych zagadnień pokazano tu na praktycznych, konkretnych przykładach, ułatwiających zrozumienie i gotowych do zastosowania w Twoich własnych projektach.
- Podstawowe składniki aplikacji, menu główne i podręczne, pasek narzędzi
- Wprowadzanie danych, formatowanie i wyświetlanie na ekranie
- Okienka komunikatów i okienka dialogowe z karty Dialogs
- Listy wyboru i prosty edytor
- Grupowanie i dynamiczne tworzenie komponentów
- Komponenty do wyboru daty i czasu, odmierzanie czasu
- Zakładki TTabControl i TPageControl
- Grafika w Delphi i wyświetlanie obrazów
- Tabelaryzacja danych i ich graficzna prezentacja danych
- Współpraca programu z plikami dyskowymi
- Drukowanie w Delphi i programy z wieloma oknami
- Posługiwanie się wieloma komponentami tego samego typu
- Definiowanie nowych klas komponentów i wykorzystanie mechanizmu OLE
- Podstawowe operacje na bazach danych
- Delphi i multimedia
Odkryj fantastyczne możliwości Delphi!
Spis treści Aplikacje w Delphi. Przykłady. Wydanie III: Wprowadzenie (7)
Rozdział 1. Projektowanie aplikacji w Delphi (9)
-
Środowisko zintegrowane - Delphi IDE (10)
-
Elementy projektu aplikacji (10)
-
Standardowe właściwości komponentów (14)
-
Standardowe zdarzenia (14)
-
Nowości w Delphi 2010 (17)
-
Jak przekształcić interfejs aplikacji z Delphi 7 na nowocześniejszy, zgodny z nowszymi wersjami Windows? (20)
-
Jak sprawdzić, czy aplikacja jest już uruchomiona? (21)
Rozdział 2. Podstawowe składniki aplikacji (23)
-
Okno aplikacji (23)
-
Ikona aplikacji (28)
-
Wyświetlanie napisów (29)
-
Rodzaje przycisków, podobieństwa i różnice (33)
-
Etykiety i przyciski (37)
-
Linki (42)
Rozdział 3. Menu główne i podręczne, pasek narzędzi (45)
-
Wielopoziomowe menu główne (46)
-
Przyporządkowanie poleceń opcjom menu (48)
-
Menu podręczne (52)
-
Polskie litery w nazwach poleceń menu (54)
-
Pasek narzędzi TToolBar (54)
Rozdział 4. Wprowadzanie danych, formatowanie i wyświetlanie na ekranie (57)
-
Liczby - funkcje konwersji i formatowanie (58)
-
Daty - funkcje konwersji i formatowanie daty oraz czasu (60)
-
Przecinek czy kropka? (62)
-
Systemowe separatory liczb i daty (63)
-
Wprowadzanie danych za pomocą okienek edycyjnych TEdit (64)
-
Wprowadzanie danych za pomocą okienek InputBox i InputQuery (71)
-
Sposoby zabezpieczania programu przed błędami przy wprowadzaniu danych (72)
-
Maskowanie danych wejściowych (72)
-
Blokowanie możliwości wprowadzania niektórych znaków, np. liter lub cyfr (74)
-
Korzystanie z funkcji konwersji StrToIntDef (z wartością domyślną) (75)
-
Zmiana zawartości okienka TEdit za pomocą suwaka TScrollBar (75)
-
Zmiana zawartości okienka TEdit za pomocą komponentu TUpDown (76)
-
Stosowanie instrukcji obsługi wyjątków (77)
-
Obliczenia. Wybrane funkcje modułu Math (79)
Rozdział 5. Okienka komunikatów (83)
-
Wyświetlanie komunikatów z napisami stałymi w języku systemowym - MessageBox (84)
-
Wyświetlanie komunikatów za pomocą funkcji ShowMessage, MessageDlg, MessageDlgPos (86)
Rozdział 6. Okienka dialogowe z karty Dialogs (91)
-
Odczyt i zapis plików z wykorzystaniem okien dialogowych (94)
-
Wyświetlanie nazwy wybranego koloru za pomocą okna TColorDialog (96)
-
Zmiana czcionki na etykiecie za pomocą okna TFontDialog (96)
Rozdział 7. Listy wyboru - TListBox i TComboBox (99)
-
Dodawanie elementów do listy (101)
-
Wybieranie elementów z listy (102)
-
Sortowanie elementów listy (105)
-
Sposoby wyświetlania elementów listy (106)
-
Lista z nazwami czcionek (107)
-
Blokowanie edycji dla listy TComboBox (108)
-
Czytanie i zapisywanie zawartości listy do pliku dyskowego (109)
-
Konfigurator (110)
Rozdział 8. Prosty edytor - komponent TMemo (113)
-
Kopiowanie, wycinanie i wklejanie tekstu (115)
-
Czytanie i zapisywanie tekstu do pliku (116)
-
Wyświetlanie informacji o położeniu kursora (117)
-
Automatyczne kasowanie linii niezawierających liczb lub wybranych znaków (118)
-
Wyświetlanie współrzędnych kursora w polu TMemo i zegara na pasku TStatusBar (119)
-
Dodawanie danych do TMemo z komponentu TEdit, TComboBbox (121)
Rozdział 9. Grupowanie komponentów (123)
-
Pola opcji i pola wyboru (123)
-
Komponenty grupujące (124)
-
Ramka TBevel (130)
Rozdział 10. Komponenty do wyboru daty i czasu TDateTimePicker i TMonthCalendar (133)
Rozdział 11. Zakładki TTabControl i TPageControl (137)
Rozdział 12. Odmierzanie czasu - komponent TTimer (145)
Rozdział 13. Grafika w Delphi - korzystanie z metod obiektu TCanvas (149)
-
Wyświetlanie prostych figur geometrycznych i tekstu (150)
-
Rysowanie "trwałe" - zdarzenie OnPaint (157)
-
Rysowanie myszą po formularzu (159)
-
Rysowanie myszą po komponencie TImage (160)
-
Przykłady animacji w Delphi (162)
Rozdział 14. Wyświetlanie obrazów - komponent TImage (169)
-
Rysowanie po obrazie (171)
-
Binaryzacja obrazu (172)
-
Skalowanie obrazów .BMP, .JPG (175)
-
Przeglądanie wczytanych obrazów (178)
-
Wyświetlanie zawartości listy obrazków TImageList (179)
-
Zamiana formatu obrazów z .JPG, .GIF, .PNG na .BMP (181)
-
GIF animowany (182)
-
Zaznaczanie i wycinanie prostokątnego obszaru z obrazu (183)
Rozdział 15. Tabelaryzacja danych - komponenty TStringGrid, TDrawGrid i TValueListEditor (187)
-
Ustalanie podstawowych parametrów tabeli (190)
-
Wypełnianie tabeli danymi (192)
-
Wybieranie komórek tabeli (194)
-
Filtrowanie wprowadzanych danych (197)
-
Niestandardowe przejście do kolejnej komórki - klawisz Enter (199)
-
Zmiana koloru i wyrównania tekstu w wybranych komórkach (200)
-
Zmiana koloru wierszy tabeli (204)
-
Wyświetlanie tekstu w komórce w dwóch wierszach (206)
-
Totolotek (208)
-
Tabela i lista (210)
-
Wyświetlanie listy obrazów i tekstu w tabeli TDrawGrid (211)
-
Wyświetlanie obrazu pobranego z pliku w komórkach tabeli TDrawGrid (213)
-
Wprowadzanie tekstu do komórek tabeli TDrawGrid (217)
-
Tabela TValueListEditor (218)
Rozdział 16. Graficzna prezentacja danych - komponent TChart (223)
-
Rysowanie wykresów z wykorzystaniem komponentu TChart (223)
-
Opis wybranych właściwości, metod i zdarzeń komponentów TChart i TChartSeries (226)
-
Wykresy kołowe (229)
-
Wykresy kolumnowe (232)
-
Wykresy funkcji matematycznych (235)
-
Formatowanie i skalowanie wykresów (239)
-
Posługiwanie się wieloma wykresami (245)
-
Wykres Gantta (248)
Rozdział 17. Współpraca programu z plikami dyskowymi (251)
-
Wybór foldera plików (251)
-
Wyszukiwanie plików (254)
-
Zapisywanie danych z okienek TEdit i tabeli TStringgrid do pliku tekstowego (256)
-
Czytanie danych do okienek TEdit i tabeli TStringgrid z pliku tekstowego (258)
-
Zapisywanie i odczytywanie danych z tabeli do pliku *.csv (259)
-
Zmiana nazw grupy plików (261)
-
Korzystanie ze strumieni (262)
Rozdział 18. Drukowanie w Delphi (269)
-
Drukowanie napisów i tekstu z okienek edycyjnych (270)
-
Drukowanie tabeli (271)
-
Drukowanie obrazu (273)
-
Drukowanie tekstu sformatowanego za pomocą komponentu TRichEdit (274)
-
Drukowanie za pomocą Rave Reports (280)
Rozdział 19. Programy z wieloma oknami (293)
-
Wymiana danych i metod między modułami (293)
-
Program z hasłem (296)
-
Wyświetlanie tytułu programu (299)
-
Aplikacje typu MDI (301)
-
Test wyboru (303)
Rozdział 20. Posługiwanie się wieloma komponentami tego samego typu. Operatory Is i As (305)
-
Wprowadzanie i kasowanie danych dla kilku okienek edycyjnych (306)
-
Przypisywanie grupie komponentów tej samej procedury obsługi zdarzenia (308)
-
Wyświetlanie informacji o numerach kontrolek, ich nazwach i klasach (311)
-
Ankieta (312)
Rozdział 21. Przykłady wykorzystania mechanizmu OLE w Delphi (315)
-
Komponent TOLEContainer (316)
-
Zapisywanie tekstu, grafiki i tabeli do dokumentu w formacie .DOC (318)
-
Zapisywanie danych z aplikacji w Delphi w formacie .XLS (321)
-
Czytanie, modyfikacja i zapisywanie pliku w formacie .XLS (324)
Rozdział 22. Dynamiczne tworzenie komponentów (327)
-
Wyświetlanie kontrolek i przypisywanie zdarzeniom procedur obsługi (328)
-
Przykłady dynamicznego tworzenia wykresów (333)
-
Tworzenie menu w czasie działania programu (336)
-
Tablice dynamiczne (338)
Rozdział 23. Definiowanie nowych klas komponentów (341)
-
Klasa tabel z wyrównaniem zawartości komórek do prawej strony (341)
-
Klasa okienek z właściwością Alignment (343)
-
Instalowanie nowych komponentów na palecie komponentów (345)
-
Instalacja nowego komponentu w Delphi 2006 (349)
-
Nowy komponent do ankiety (351)
-
Nowy komponent złożony z komponentów standardowych (353)
-
Instalacja nowego komponentu w Delphi 2010 (356)
Rozdział 24. Podstawowe operacje na bazach danych (357)
-
Przeglądanie istniejących baz danych w formacie .dbf (359)
-
Tworzenie własnej bazy danych (361)
-
Modyfikowanie bazy (363)
-
Filtrowanie rekordów bazy danych (365)
-
Wyszukiwanie rekordów (367)
-
Sortowanie (368)
-
Rysowanie wykresów na podstawie danych z bazy (368)
-
Obliczanie średniej ze wszystkich wartości danego pola (370)
-
Biblioteka - przykład relacyjnej bazy danych (370)
-
Logiczne połączenie tabel (373)
-
Drukowanie danych za pomocą programu Rave Reports (374)
Rozdział 25. Delphi i multimedia (383)
-
Komponent TAnimate (383)
-
Komponent TMediaPlayer (384)
-
Playlista (389)
Literatura (393)
Skorowidz (395)
|
|