Визуално програмиране със C++ Builder

 

Продължителност на курса

 40 часа

Анотация 

Курсът има за цел запознаване с една от най-добрите среди за визуално програмиране за Windows - Borland C++ Builder. Основно ще се наблегне на изграждане на интуитивен графичен потребителски интерфейс, използвайки стандартните визуални компоненти в Windows, като бутони, контекстни менюта, текстови полета и др. Ще бъде разгледано и свързването на приложението с база данни, както и някои по-сложни техники като многонишково програмиране и синхронизация.

Необходими предварителни познания

Предполага се, че учащите имат основни знания по обектноориентирано програмиране със С++.

Съдържание  

1. Интегрирана развойна среда на C++ Builder:

 Принципи на компонентноориентираното програмиране. Идеология в C++ Builder. Прост пример.

2. Стандартните компоненти на C++ Builder:

Бутони, текстови полета, менюта, етикети, радио бутони, списъци, панели.

3. Разширени компоненти на C++ Builder:

Специални бутони, таблици, изображения, специални списъци.

4. Win32 визуални компоненети:

Страничен контол, TrackBar, ProgressBar, календар, StatusBar, ToolBar.

5.Системни компоненти на C++ Builder:

Таймер, PaintBox, MediaPlayer. DDE клиент-сървър програмиране.

6. Връзка с база данни:

Компоненети за връзка с бази данни чрез ADO. Визуални контроли за работа с бази данни.

7. Многонишково програмиране:

Създаване на собствени нишки. Управление на нишки. Унищожаване на нишки. Синхронизация.