Wenn man genau hinschaut, steht es ja auch da:
Zitat:
A TStrings descendant that will be filled with table names
TStrings ist ja nur eine abstrakte Basisklasse, die man nicht direkt instanzieren soll, sondern nur Nachkommen davon (wie z.B. TStringlist).
Schon, ich hatte auch eine TStringList übergeben, vorher aber nicht erzeugt. Gleicher Fehler -> danach in falsche Richtung gedacht.
Ist mit descendant immer automatisch eine Instanz gemeint? Das wäre mir neu.
Grüße, Messie