Интерфейсный компонент - Большая Энциклопедия Нефти и Газа, статья, страница 1
Богат и выразителен русский язык. Но уже и его стало не хватать. Законы Мерфи (еще...)

Интерфейсный компонент

Cтраница 1


1 Основные свойства TDataSource. [1]

Интерфейсные компоненты обращаются к TDataSource при помощи своих свойств DataSource. Компонент TDataSource, в свою очередь, обращается к TDataSet за необходимыми данными. Данные от TDataSet передается через TDataSource к интерфейсному компоненту.  [2]

Остальные классы интерфейсных компонентов используют стандартные элементы управления Windows для работы с полями базы данных.  [3]

Внутри вашего приложения интерфейсные компоненты обращаются к компонентам TDataSource. Обычно в форме содержится небольшое количество компонентов TDataSource, хотя интерфейсных компонентов может быть достаточно много. Компоненты TDataSource, в свою очередь, обращаются к одному или нескольким компонентам TDataSet. В некоторых случаях форма может включать только один компонент TDataSet и один TDataSource.  [4]

5 Основные свойства TDataSource. [5]

Именно он позволяет интерфейсным компонентам взаимодействовать с физическими объектами базы данных.  [6]

Вкладка Data Controls содержит визуальные интерфейсные компоненты, которые отображают данные на экране и позволяют их изменять. Они представляют собой интеллектуальные версии тех элементов управления, с которыми часто приходится иметь дело в приложениях Windows.  [7]

Последние компоненты формы, которые требуют дополнительного изучения - это интерфейсные компоненты. Они отвечают за визуальный ввод и модификацию данных.  [8]

Теперь, когда невизуальные компоненты размещены, можно обратиться к интерфейсным компонентам, которые обеспечивают взаимодействие пользователя с таблицами базы данных. Они похожи на те элементы управления, которые вы обычно видите в приложениях Windows, но разработаны специально для обмена информацией с базами данных. Например, вы часто встречаетесь с элементом управления TEdit, используемым в приложениях для редактирования строк того или иного типа. В C Builder включена версия этого элемента для работы с базами данных, называемая TDBEdit. TDBEdit работает точно так же, как и TEdit, но предназначен только для обслуживания конкретного столбца в таблице базы данных. Он отображает данные, содержащиеся в столбце, и передает обратно все изменения, вносимые пользователем.  [9]

Вы можете возразить, что достаточно было бы выделить сразу все интерфейсные компоненты и изменить их свойства DataSet с такой же легкостью.  [10]

11 Основные свойства TDataSource. [11]

Абстрагирование уровня управления данными от уровня TDataSet упрощает взаимодействие между TDataSet и интерфейсными компонентами. Вы можете, например, сменить TDataSet для нескольких компонентов, не меняя их по отдельности. Иными словами, если вы хотите, чтобы интерфейсные компоненты формы обращались к другому TDataSet, вам не нужно изменять сами эти компоненты. Вместо этого достаточно изменить свойство TDataSet того компонента TDataSource, к которому они обращаются.  [12]

13 Структура поля знаний. [13]

Включение компонентов I и О в Р обусловлено тем, что составляющие и структура этих интерфейсных компонентов имплицитно ( то есть неявно) присутствуют в модели репрезентации в памяти эксперта.  [14]

Следующее, что нужно сделать - поместить на нижнюю панель компонент TScrollBox, который позволит отображать больше интерфейсных компонентов, чем вмещает форма. Если таблица имеет много полей, соответствующие интерфейсные компоненты могут не поместиться в окне. TScrollBox обеспечивает доступ к ним путем прокрутки содержимого окна во время выполнения программы.  [15]



Страницы:      1    2    3