Otóż mam funkcję postaci:
function funkcja(a: string, b: String): TStringList;
begin
//tu nieistotne rzeczy
result.Add(copy(jakis_string, zmienna_integer, druga_zmienna_integer);
//blabla
end;
i na result.Add program się wysypuje - Access Violation.
Co zrobić, żeby było dobrze? Żeby dodawał?
I czy mogę zrobić takie przyrównanie?:
var
sl: TStringList;
begin
sl := TStringList.Create;
sl:=funkcja(a, b);
//...
end;