Ramowy program kursu
- środowisko DELPHI: pasek menu, paleta komponentów, konfigurowanie, inspektor obiektów, menadżer projektów, narzędzia, wzorce,ułatwienia dla programisty (Code Insight)
- programowanie sterowane zdarzeniami: strony "zdarzenia" i "własności" inspektora obiektów, pisanie handlerów obsługi zdarzeń, domyślne handlery obsługi zdarzeń, podstawowe zdarzenia,
- podstawowe dialogi: open, save, save as, printersetup, font,
- omówienie na przykładach wybranych wizualnych i niewizualnych komponentów Delphi,
- tworzenie menu przy pomocy kreatora menu,
- Borland DataBase Engine (BDE) Administrator: idea, sposób konfiguracji, zasady dostępu do baz danych, idea aliasów, omówienia DataBase Desktop (indeksy w dBASE i Paradox), szukania, filtry, zakresy,
- komponenty bazodanowe: TTable, TQuery, TDataSource, TBatchMove, TDataBase,
- dzielenie DataSets i DataSource pomiędzy formami: idea modułów danych (Data Modules), dzielenie handlerów obsługi zdarzeń pomiędzy formami,
- użycie komponentów TBGrid i TBCtrlGrid, DbNavigator, użycie edytora pól,
- tworzenie form typu master/detail,tworzenie pól podglądowych i wyliczeniowych,
- kolorowanie w Delphi w zależności od focus( elementy edycyjne) lub zawartości pola
- przykłady wykorzystania własności Tag ( prosty system nadawania uprawnień)
- elementy SQL-zapytania parametryzowane, użycie funkcji format,szukania przy użyciu zapytań SQL połączone z edycją przy wykorzystaniu komponentu TTable, zapisywanie wyników zapytania SQL do tablicy
- obsługa zdarzeń typu (Before /After)Insert, (Before / After)Delete, (Before / After)Post, OnCalcField, OnFilterRecord...
- własna obsługa zdarzeń OnHint, OnException, OnFilterRecord....
- drukowanie w Delphi (TPrinter) oraz tworzenie i wydruk raportów (QuickReport),
- obsługa wyjątków, kontrola danych na różnych poziomach (pole, wiersz, formularz)
- zastosowania komponentu ActionList
- obsługa wątków w Delphi, wykonywanie zapytań SQL w oddzielnych wątkach...
- korzystanie ze zbiorów .INI i rejestru systemowego w Delphi, instalatory..
Serdecznie zapraszamy!
|