DELPHI СОЗДАНИЕ КОМПОНЕНТОВ
Delphi позволяет легко и быстро создавать компоненты, которые могут быть использованы в любом проекте. Компоненты - это классы, которые могут быть повторно использованы в различных проектах и на разных формах. В среде Delphi компоненты могут быть созданы с использованием компонентного конструктора.
Каждый компонент должен иметь уникальное имя и идентификатор класса, который можно использовать для его создания. Один из простейших способов создания компонента - создание класса, унаследованного от базового класса TComponent. Пример простого компонента можно привести следующим образом:
type TMyComponent = class(TComponent) private FMyProperty: string; public property MyProperty: string read FMyProperty write FMyProperty; end;
Это определяет компонент, который имеет одно свойство, которое может быть установлено или получено из кода внешнего файла. Для того чтобы компонент можно было использовать в IDE Delphi, его нужно зарегистрировать в реестре компонентов. Для этого можно вызвать функцию RegisterComponents, предоставляемую средой Delphi:
procedure Register;begin RegisterComponents('My Components', [TMyComponent]);end;
В этом примере компонент TMyComponent зарегистрирован в категории "My Components". Теперь компонент можно выбрать из панели компонентов в Delphi IDE и использовать на форме.
Программирование в Delphi Урок 5. Массивы и циклы, цикл for, глобальные переменные. Array
Компоненты Delphi
Учусь писать компоненты на Delphi
урок на делфи 15. Динамическое создание компонентов
Урок №6 - Массивы (Часть 2 - двухмерный массив) - EmbarCadero RAD Studio 10.3
Delphi динамическое создание компонентов и работа с ними
Bound Label и создание нового компонента в Delphi