Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Компонент- это элемент пользовательского интерфейса. С другой стороны, компонент- это код, который обеспечивает создание компонента, его отображение и функционирование. Стандартные компоненты Delphi объединены в библиотеку VCL - Visual Component Library (библиотеку визуальных компонентов).
На палитре компонентов расположены основные компоненты Delphi.
Палитра компонентов состоит из нескольких закладок:
1. Standard. Все эти компоненты являются аналогами Windows компонентов.
2. Additional – дополнительные компоненты.
3. Win32 – компоненты, которые есть только в семействе Win32 операционных систем. (не входит только Windows 3.1).
4. System – системные компоненты, с помощью которых облегчается доступ к системе.
5. Database Access – компоненты доступа к базам данных и работы с ними.
6. Data Controls
7. dbExpress.
8. BDE.
9. ADO
10. InterBase
11. WebServices – компоненты доступа к сети Интернет.
12. InternetExpress – компоненты доступа к сети Internet.
13. FastNet – Сетевые компоненты.
14. QReport – компоненты для создания отчётности.
15. Dialogs – компоненты облегчающие доступ к стандартным диалогам.
16. Win3. 11 – компоненты доступа к компонентам Win 3.1.
17. Samples – различные примеры. Некоторые из этих компонентов доступны в исходных кодах и поставляются вместе с Delphi.
Значения свойств можно менять не только на этапе визуального проектирования, но и программным путем. Рассмотрим различные примеры программной работы со свойствами:
Form1.Color:=clWhite;
Button1.Caption:='Нажмите кнопку';
Form1.Color:=clCream;
Button1.Font.Size:=14;
Синтаксис работы со свойствам объекта:
Сначала указывается имя объекта, например Form1, Button1, Label1 и т.д., затем ставится точка, затем название свойства: Label1.Color и т.п.
На этапе визуального проектирования Delphi предоставляет список событий каждого компонента приложения на вкладке Events инспектора объектов.
Достаточно выбрать нужное событие мышью, сделать в его поле двойной клик мышью, и Delphi автоматически
· создаст пустой экземпляр процедуры-обработчика,
· впишет заголовок обработчика в тело класса TForm1,
· запишет имя обработчика в правом поле строки выбранного события на вкладке Events.
Перейдя на закладку Events и выбрав событие OnClick, щёлкнув по нему дважды, в редакторе кода создастся процедура -обработчик события OnClick. По умолчанию ей даётся имя в виде имени компонента (нашей кнопки) плюс имя события без приставки On. В объектном инспекторе, напротив строки OnClick тоже должно появится имя процедуры обработчика. В окне редактора внутри данной процедуры (между begin и end) напишем команду:
Button1.Left:=Button1.Left+20;
Если запустить программу, то при каждом клике по кнопке она будет перемещаться вправо.
Дата публикования: 2015-10-09; Прочитано: 137 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!