На главную
Подписка
Новости


Рейтинг@Mail.ru











Главная / DELPHI / Часто задаваемые вопросы и ответы на них / Компоненты / Прерывание создания компонента Сделать домашней страницей Добавить в избранное Написать писмо

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


Автор: Pat

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


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


Copyright ©   "DELPHI WORLD"   E-mail:   delphiworld@mail.ru  http://www.delphiworld.narod.ru
Источник получения информации: http://www.delphiworld.narod.ru
Hosted by uCoz