Aplikacje w Delphi. Przykłady
✍ Scribed by Teresa Pamuła
- Publisher
- Helion
- Year
- 2010
- Tongue
- Polish
- Leaves
- 414
- Edition
- 3
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
Ś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.
✦ Table of Contents
Spis treści
Wprowadzenie
Rozdział 1. Projektowanie aplikacji w Delphi
Środowisko zintegrowane — Delphi IDE
Elementy projektu aplikacji
Standardowe właściwości komponentów
Standardowe zdarzenia
Nowości w Delphi 2010
Jak przekształcić interfejs aplikacji z Delphi 7 na nowocześniejszy, zgodny z nowszymi wersjami Windows?
Jak sprawdzić, czy aplikacja jest już uruchomiona?
Rozdział 2. Podstawowe składniki aplikacji
Okno aplikacji
Ikona aplikacji
Wyświetlanie napisów
Rodzaje przycisków, podobieństwa i różnice
Etykiety i przyciski
Linki
Rozdział 3. Menu główne i podręczne, pasek narzędzi
Wielopoziomowe menu główne
Przyporządkowanie poleceń opcjom menu
Menu podręczne
Polskie litery w nazwach poleceń menu
Pasek narzędzi TToolBar
Rozdział 4. Wprowadzanie danych, formatowanie i wyświetlanie na ekranie
Liczby — funkcje konwersji i formatowanie
Daty — funkcje konwersji i formatowanie daty oraz czasu
Przecinek czy kropka?
Systemowe separatory liczb i daty
Wprowadzanie danych za pomocą okienek edycyjnych TEdit
Wprowadzanie danych za pomocą okienek InputBox i InputQuery
Sposoby zabezpieczania programu przed błędami przy wprowadzaniu danych
Maskowanie danych wejściowych
Blokowanie możliwości wprowadzania niektórych znaków, np. liter lub cyfr
Korzystanie z funkcji konwersji StrToIntDef (z wartością domyślną)
Zmiana zawartości okienka TEdit za pomocą suwaka TScrollBar
Zmiana zawartości okienka TEdit za pomocą komponentu TUpDown
Stosowanie instrukcji obsługi wyjątków
Obliczenia. Wybrane funkcje modułu Math
Rozdział 5. Okienka komunikatów
Wyświetlanie komunikatów z napisami stałymi w języku systemowym — MessageBox
Wyświetlanie komunikatów za pomocą funkcji ShowMessage, MessageDlg, MessageDlgPos
Rozdział 6. Okienka dialogowe z karty Dialogs
Odczyt i zapis plików z wykorzystaniem okien dialogowych
Wyświetlanie nazwy wybranego koloru za pomocą okna TColorDialog
Zmiana czcionki na etykiecie za pomocą okna TFontDialog
Rozdział 7. Listy wyboru — TListBox i TComboBox
Dodawanie elementów do listy
Wybieranie elementów z listy
Sortowanie elementów listy
Sposoby wyświetlania elementów listy
Lista z nazwami czcionek
Blokowanie edycji dla listy TComboBox
Czytanie i zapisywanie zawartości listy do pliku dyskowego
Konfigurator
Rozdział 8. Prosty edytor — komponent TMemo
Kopiowanie, wycinanie i wklejanie tekstu
Czytanie i zapisywanie tekstu do pliku
Wyświetlanie informacji o położeniu kursora
Automatyczne kasowanie linii niezawierających liczb lub wybranych znaków
Wyświetlanie współrzędnych kursora w polu TMemo i zegara na pasku TStatusBar
Dodawanie danych do TMemo z komponentu TEdit, TComboBox
Rozdział 9. Grupowanie komponentów
Pola opcji i pola wyboru
Komponenty grupujące
Ramka TBevel
Rozdział 10. Komponenty do wyboru daty i czasu TDateTimePicker i TMonthCalendar
Rozdział 11. Zakładki TTabControl i TPageControl
Rozdział 12. Odmierzanie czasu — komponent TTimer
Rozdział 13. Grafika w Delphi — korzystanie z metod obiektu TCanvas
Wyświetlanie prostych figur geometrycznych i tekstu
Rysowanie „trwałe” — zdarzenie OnPaint
Rysowanie myszą po formularzu
Rysowanie myszą po komponencie TImage
Przykłady animacji w Delphi
Rozdział 14. Wyświetlanie obrazów — komponent TImage
Rysowanie po obrazie
Binaryzacja obrazu
Skalowanie obrazów .BMP, .JPG
Przeglądanie wczytanych obrazów
Wyświetlanie zawartości listy obrazków TImageList
Zamiana formatu obrazów z .JPG, .GIF, .PNG na .BMP
GIF animowany
Zaznaczanie i wycinanie prostokątnego obszaru z obrazu
Rozdział 15. Tabelaryzacja danych — komponenty TStringGrid, TDrawGrid i TValueListEditor
Ustalanie podstawowych parametrów tabeli
Wypełnianie tabeli danymi
Wybieranie komórek tabeli
Filtrowanie wprowadzanych danych
Niestandardowe przejście do kolejnej komórki — klawisz Enter
Zmiana koloru i wyrównania tekstu w wybranych komórkach
Zmiana koloru wierszy tabeli
Wyświetlanie tekstu w komórce w dwóch wierszach
Totolotek
Tabela i lista
Wyświetlanie listy obrazów i tekstu w tabeli TDrawGrid
Wyświetlanie obrazu pobranego z pliku w komórkach tabeli TDrawGrid
Wprowadzanie tekstu do komórek tabeli TDrawGrid
Tabela TValueListEditor
Rozdział 16. Graficzna prezentacja danych — komponent TChart
Rysowanie wykresów z wykorzystaniem komponentu TChart
Opis wybranych właściwości, metod i zdarzeń komponentów TChart i TChartSeries
Wykresy kołowe
Wykresy kolumnowe
Wykresy funkcji matematycznych
Formatowanie i skalowanie wykresów
Posługiwanie się wieloma wykresami
Wykres Gantta
Rozdział 17. Współpraca programu z plikami dyskowymi
Wybór foldera plików
Wyszukiwanie plików
Zapisywanie danych z okienek TEdit i tabeli TStringgrid do pliku tekstowego
Czytanie danych do okienek TEdit i tabeli TStringgrid z pliku tekstowego
Zapisywanie i odczytywanie danych z tabeli do pliku *.csv
Zmiana nazw grupy plików
Korzystanie ze strumieni
Rozdział 18. Drukowanie w Delphi
Drukowanie napisów i tekstu z okienek edycyjnych
Drukowanie tabeli
Drukowanie obrazu
Drukowanie tekstu sformatowanego za pomocą komponentu TRichEdit
Drukowanie za pomocą Rave Reports
Rozdział 19. Programy z wieloma oknami
Wymiana danych i metod między modułami
Program z hasłem
Wyświetlanie tytułu programu
Aplikacje typu MDI
Test wyboru
Rozdział 20. Posługiwanie się wieloma komponentami tego samego typu. Operatory Is i As
Wprowadzanie i kasowanie danych dla kilku okienek edycyjnych
Przypisywanie grupie komponentów tej samej procedury obsługi zdarzenia
Wyświetlanie informacji o numerach kontrolek, ich nazwach i klasach
Ankieta
Rozdział 21. Przykłady wykorzystania mechanizmu OLE w Delphi
Komponent TOLEContainer
Zapisywanie tekstu, grafiki i tabeli do dokumentu w formacie .DOC
Zapisywanie danych z aplikacji w Delphi w formacie .XLS
Czytanie, modyfikacja i zapisywanie pliku w formacie .XLS
Rozdział 22. Dynamiczne tworzenie komponentów
Wyświetlanie kontrolek i przypisywanie zdarzeniom procedur obsługi
Przykłady dynamicznego tworzenia wykresów
Tworzenie menu w czasie działania programu
Tablice dynamiczne
Rozdział 23. Definiowanie nowych klas komponentów
Klasa tabel z wyrównaniem zawartości komórek do prawej strony
Klasa okienek z właściwością Alignment
Instalowanie nowych komponentów na palecie komponentów
Instalacja nowego komponentu w Delphi 2006
Nowy komponent do ankiety
Nowy komponent złożony z komponentów standardowych
Instalacja nowego komponentu w Delphi 2010
Rozdział 24. Podstawowe operacje na bazach danych
Przeglądanie istniejących baz danych w formacie .dbf
Tworzenie własnej bazy danych
Modyfikowanie bazy
Filtrowanie rekordów bazy danych
Wyszukiwanie rekordów
Sortowanie
Rysowanie wykresów na podstawie danych z bazy
Obliczanie średniej ze wszystkich wartości danego pola
Biblioteka — przykład relacyjnej bazy danych
Logiczne połączenie tabel
Drukowanie danych za pomocą programu Rave Reports
Rozdział 25. Delphi i multimedia
Komponent TAnimate
Komponent TMediaPlayer
Playlista
Literatura
Skorowidz
Dodatkowe materiały
📜 SIMILAR VOLUMES
Copyright by Wyższa Szkoła Europejska im. ks. Józefa Tischnera w Krakowie.Wszelkie prawa zastrzeżone. Każda reprodukcja lub adaptacja całości bądź części nieniejszej publikacji, niezależnie od zastosowanej techniki reprodukcji (drukarskiej, fotograficznej, komputerowej i in.) wymaga zgody Wyższej Sz
AngularJS to szkielet, który pozwolił tworzyć zaawansowane aplikacje działające w środowisku przeglądarki internetowej. Dał nam do dyspozycji wiele narzędzi, które wcześniej można było zastosować tylko w „tradycyjnych” językach. Wśród nich są zarówno wzorzec MVC (ang. ModelViewController), jak i roz
Systemy i modele oddziaływań resocjalizacyjnych- źródła intelektualne współczesnej postaci oddziaływań resocjalizacyjnych- psychodynamiczne sposoby oddziaływań resocjalizacyjnych- przykłady zastosowania ekonomii punktowej w resocjalizacji- dostosowanie metod oddziaływania resocjalizacyjnego do cech
Warszawa: Państwowe Wydawnictwo Naukowe, 1990. — 133 s. <strong>(без упражнений/bez ćwiczeń)</strong><div class="bb-sep"></div>Tłumaczenie lub inaczej przekład to wyrażenie w języku docelowym treści tekstu (w tym również wypowiedzi ustnej) wyprodukowanego w języku źródłowym. Słowo "tłumaczenie" możn