Показать сообщение отдельно
  #1  
Старый 06.01.2015, 19:29
Аватар для Помидоркин
Помидоркин Помидоркин вне форума
Начинающий
 
Регистрация: 07.10.2012
Адрес: Дедовск
Сообщения: 110
Версия Delphi: Rio 10.3
Репутация: 10
По умолчанию Результат функции

Добавил к TStringList функцию
Код:
 type
  TMyStrList=class(TStringList)
  public
   function AllNames:TStrings;
 end;
------------------------------
implementation

function TMyStrList.AllNames:TStrings;
var i: Byte;
begin
 Result:= TStringList.Create;
 for i:=0 to Count-1 do Result.Append(Names[i]);
end;
------------------------------
теперь задался вопросом: что будет с результатом после вызова функции, в смысле TStringList я создал, а уничтожать его кто будет?
Ответить с цитированием