Идёт загрузка страницы...

htp://aptem.net.ru





Delphi 1

Прерывание создания компонента

Для того, чтобы отменить создание компонента, просто создайте объект исключения.


   
constructor TMyComponent.Create(AOwner:TComponent);
begin
if SomeCondition then
raise Exception.Create('Не могу создать компонент');
inherited Create(AOwner);
.... дополнительная инициализация ...
end;

Pat [000470]