Показать сообщение отдельно
  #6  
Старый 13.03.2010, 17:48
Аватар для AleD
AleD AleD вне форума
Активный
 
Регистрация: 21.02.2009
Адрес: г.Краснокаменск
Сообщения: 383
Репутация: 91
По умолчанию

Цитата:
Сообщение от Smerch66
Спасибо большое получилось!

То есть теперь в этой процедуре не нужно делать очистку массива?
Finalize(mass);

И ещё один важный вопрос: что это было за переполнение стека и с чем оно связано?
если вы очистите массив в этой процедуре то он будет пуст и за пределами функции, кароче говоря DATA и mass это одно и тоже, одна информация, одну память используют

перед вызовом функции в стек (просто буфер определённого размера, регулируется в настройках делфи) записываются передаваемые параметры, если стек переполняется то и происходит соответствующее исключение
__________________
TAleD = class(TUser)
public
function HelpMe(ASubject, ARequest: String): String;
function GiveMeExample(ASubject: String): TStringList;
procedure WriteReview(APost: Integer; ADescription: TStringList);
end;
Ответить с цитированием