Einzelnen Beitrag anzeigen

SneakyBagels
(Gast)

n/a Beiträge
 
#1

Funktion mit Rückgabe TStrings bzw TMemIniFile

  Alt 4. Jun 2017, 10:52
Ich schreibe gerade eine meiner Funktionen so um, dass der Rückgabewert TStrings entspricht.

Auszug
Delphi-Quellcode:
sl := TStringList.Create;
try
 IniFile_.GetStrings(sl); // TMemIniFile
 ...
 ...
 Result := sl;
 // STELLE 1
finally
 sl. Free;
 // STELLE 2
end;
Wenn ich an STELLE 1 Result.Text prüfe, befindet sich der Inhalt der Ini-Datei da drin.
An STELLE 2 jedoch ist Result leer.

Wie bekomme ich dieses Problem in den Griff?
Ich würde ja gerne das Ini-File als Rückgabewert nehmen aber ich wüsste nicht wie.

Geändert von SneakyBagels ( 4. Jun 2017 um 10:55 Uhr)
  Mit Zitat antworten Zitat