Forum: Datenbanken
Delphi
by DeddyH,
31. Okt 2012
Nein, Descendant bedeutet Abkömmling, das ist das, was ich mit Nachkommen meinte. Und übergeben musst Du natürlich eine existierende Instanz, das kann die selbst angelegte TStringlist sein oder auch die Items einer Listbox oder so etwas.
Forum: Datenbanken
Delphi
by DeddyH,
31. Okt 2012
Wenn man genau hinschaut, steht es ja auch da:
TStrings ist ja nur eine abstrakte Basisklasse, die man nicht direkt instanzieren soll, sondern nur Nachkommen davon (wie z.B. TStringlist).
Forum: Datenbanken
Delphi
by DeddyH,
31. Okt 2012
Aber wie?
var
Tablenames: TStrings;
begin
Tablenames := TStrings.Create; //abstrakter Fehler
var
Tablenames: TStrings;
begin
Tablenames := TStringlist.Create; //kein abstrakter Fehler
Forum: Datenbanken
Delphi
by DeddyH,
31. Okt 2012
Du instanzierst aber nicht zufällig ein TStrings-Objekt, oder?