Показать сообщение отдельно
  #5  
Старый 31.10.2017, 23:42
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Ну так и добавлять (плюс еще одна поправочка на всякий случай):
Код:
type
  TClients = class(TPersistent)
  protected
    procedure AssignTo(Dest: TPersistent); override;
  end;
 
procedure TClients.AssignTo(Dest: TPersistent);
begin
  if Dest Is TStrings Then
  begin
    TStrings(Dest).Clear;
    TStrings(Dest).AddObject('1',TObject(1));
    TStrings(Dest).AddObject('2',TObject(2));
    TStrings(Dest).AddObject('4',TObject(4));
    TStrings(Dest).AddObject('8',TObject(8));
  end;
end;
Ответить с цитированием