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



Автор: Pat

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


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





Похожие по теме исходники

Расширение компонента TEdit




Copyright © 2004-2025 "Delphi Sources" by BrokenByte Software. Delphi World FAQ

Группа ВКонтакте