b>
)) Компоненти оформлення додатків:
MainMenu створює на формі головне меню у вигляді рядка з спадаючими списками.
Вміст пункту меню визначається властивістю-Items [i]-задає значення пункту меню з номером i.
Значення пункту меню можна вводити програмно: MainMenu-> Items-> Items [0] = "".
У розробленому додатку дані компоненти забезпечують зручний інтерфейс між додатком і користувачем, дозволяють користувачеві управляти додатком (використані на формах: В«Управління додаткомВ» і В«Автоматизація розрахунку навантаження і викладачів ВУЗуВ»). br/>
2.2 Компоненти, реалізують роботу з БД
В
Компонент TDataSource
Компонент DataSource діє як посередник між компонентами TDataSet (TTable, TQuery, TStoredProc) і компонентами Data Controls - елементами управління, що забезпечують уявлення даних на формі. Компоненти TDataSet управляють зв'язками з бібліотекою Borland Database Engine (BDE), а компонент DataSource управляє зв'язками з даними в компонентах Data Controls. p> У типових додатках БД компонент DataSource, як правило, пов'язаний з одним компоненом TDataSet (TTable або TQuery) і з одним або більш компонентами Data Controls (такими, як DBGrid, DBEdit та ін.) Зв'язок цього компонента з компонентами TDataSet і DataControls здійснюється з використанням наступних властивостей і подій:
В· Властивість DataSet компонента DataSource ідентифікує ім'я компоненту TDataSet. Можна присвоїти значення властивості DataSet на етапі виконання або за допомогою інспектора об'єктів на етапі проектування.
В· Властивість Enabled компонента DataSource активізує або зупиняє взаємозв'язок між компонентами TDataSource і Data Controls. Якщо значення властивості Enabled одно true, то компоненти Data Controls, пов'язані з TDataSource, сприймають зміни набору даних. Використання властивості Enabled дозволяє тимчасово роз'єднувати візуальні компоненти Data Controls і TDataSource, наприклад, для того, щоб у разі пошуку в таблиці з великою кількістю записів не відображати на екрані гортання всієї таблиці.
Компонент TTable
Найбільш простим способом звернення до таблиць баз даних є використання компонента TTable, що надає доступ до однієї таблиці. Для цієї мети найбільш часто використовуються наступні характеристики:
В· Active - Вказує, відкрита (true) чи ні (false) дана таблиця. p> В· DatabaseName - Ім'я каталогу, що містить шукану таблицю, або псевдонім (alias) видаленої БД (Псевдоніми встановлюються за допомогою утиліти конфігурації BDE, опис якої присутня в багатьох джерелах, присвячених продуктам Borland, або за допомогою SQL Explorer, що викликається за допомогою пункту меню Database/Explore). Це властивість може бути змінено тільки у випадку, якщо таблиця закрита (її властивість Active одно false).
В· TableName - Ім'я таблиці. p> В· Exclusive - Якщо це властивість приймає значення true, ...