Визуално програмиране с DELPHI
Продължителност на курса
40 часа
Анотация
Курсът има за цел запознаване с една от най-добрите среди за визуално програмиране за Windows - Borland Delphi. Основно ще се наблегне на изграждане на интуитивен графичен потребителски интерфейс, използвайки стандартните визуални компоненти в Windows, като бутони, контекстни менюта, текстови полета и др. Ще бъде разгледано и свързването на приложението с база данни, както и някои по-сложни техники като многонишково програмиране и синхронизация.
Необходими предварителни познания
Предполага се, че учащите имат основни знания по програмиране с Object Pascal.
Съдържание
1. Интегрирана развойна среда на Delphi:
Принципи на компонентно-ориентираното програмиране. Идеология в Delphi. Прост пример.
2. Стандартните компоненти на Delphi:
Бутони, текстови полета, менюта, етикети, радио бутони, списъци, панели.
3. Разширените компоненти на Delphi:
Специални бутони, таблици, изображения, специални списъци.
4. Win32 визуалните компоненети:
Страничен контол, TrackBar, ProgressBar, календар, StatusBar, ToolBar.
5. Системните компоненти на Delphi:
Таймер, PaintBox, MediaPlayer. DDE клиент-сървър програмиране.
6. Връзка с база данни:
Компоненети за връзка с бази данни чрез ADO. Визуални контроли за работа с бази данни.
7. Многонишково програмиране:
Създаване на собствени нишки. Управление на нишки. Унищожаване на нишки. Синхронизация.