Moin moin Leute,
habe nen Problem mit ner TStrings-Instanz (Stringliste).
Delphi-Quellcode:
var DirList: TStrings;
....
begin
DirList := TStrings.Create;
DirList.Clear;
try
....
DirList.Add('Was soll ich sagen, es geht nich!');
//was ich mit der String-Liste anstelle ist egal,
//weil jedes mal eine Exeption ausgelöst wird
finally
DirList.free;
....
Schon wenn ich die Liste cleare wird ein EAbstractError erzeugt.
Was habe ich falsch gemacht?
Was muss ich noch machen, außer die Objektinstanz zu createn?
In der Delphi-Hilfe steht, dass TStrings-Objekte nicht direkt (außerhalb einer Komponenete) instantiert werden sollen. Das muss aber totzdem gehen!
Gruß Roedel