ВУЗ:
Составители:
Рубрика:
- 76-
Разделы меню приложения «Учебный процесс» у нас пока пусты, мы будем
добавлять в него пункты по мере разработки приложения. Для улучшения вос-
приятия пункты меню могут отделяться разделительной чертой, которая встав-
ляется в меню, ес ли вместо наименования пункта внести символ «-».
Рис. 52. Основная форма приложения
4. Кроме меню поместите на форму компонент statusBar и задайте его свой-
ство SimplePanel = true. «Оболочка» основной формы нашего приложения
будет иметь вид, приведенный на рис. 52.
Это приложение должно быть центром, координирующим работу всех
ос-
тальных элементов. Кроме координации работы программы, это приложе ние
осуществляет связь с БД, поэтому оно содержит еще и компоненты, осущест-
вляющие эту связь.
3.2.3. СОЗДАНИЕ МОДУЛЯ UDM
Как нам уже известно, приложения Delphi связываются с серверами БД че-
рез «борландовскую машину баз данных» (BDE). Вс е функции доступа выпол-
няются в контексте сессии связи с BDE (одной или нескольких). Так как Delphi
является объектно-ориентированной средой разработки, механизм доступа реа-
лизован в виде двух компонентов - TSession и TDatabase. Любое приложение,
работающее с БД через BDE, всегда содержит хотя бы один компонент TSes-
sion, который обладает массивом ссылок на связанный с данной сессией БД,
количество которых можно определить ПрдО свойству DatabaseCount.
TSession создается автоматически при инициализации модуля ' DBTables '
сразу после запуска программы. Если в секции 'uses' имеется модуль
' DBTables', в приложении обязательно создается объект TSession, для досту-
па к которому в среде Delphi определена переменная Session. Свойство Ses-
sionName этого объекта устанавливае тс я равным 'Default'. Пока Session не
содержит в списке Databases никаких БД, поэтому его свойство
DatabasesCount=0.
Страницы
- « первая
- ‹ предыдущая
- …
- 74
- 75
- 76
- 77
- 78
- …
- следующая ›
- последняя »