Schlagwort-Archive: Interface

Gefunden – Interface von TStringList

Fast immer wenn ich in einer Funktion oder Klasse eine TStringList oder eine Variable von TStrings anlege und anfange

s := TStringList.Create;
try
  s.Add('');
  ...
finally
  s.Free;
end;

zu schreiben, frage ich mich ob es nicht ein Interface von TStrings gibt. Die ersten 10 – 15 Einträge einer bekannten Suchmaschine haben nichts sinnvolles ergeben. Eher Diskussionen über Sinn oder Unsinn alles über Interfaces zu realisieren. Die Idee es selbst zu implementieren habe ich nicht weiter verfolgt. Rein zufällig, beim Durchforsten der JCL, habe ich in der Unit „JclStringLists“ ein IJclStringList – Interface gefunden. Weiterlesen