Array of TObject

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
supermew
Beiträge: 1
Registriert: Mo 14. Nov 2016, 09:03

Array of TObject

Beitrag von supermew »

Hi,

weiß jemand wieso ich hierbei immer einen Fehler (No default property availabla) bekomme und wie ich in lösen kann?

Code: Alles auswählen

procedure ExtendedArray.DeleteArrayElement(var AArray: TObject; const AIndex: integer);
begin
  Move(AArray[AIndex + 1], AArray[AIndex], SizeOf(AArray[0]) *
    (Length(AArray) - AIndex - 1));
  SetLength(AArray, Length(AArray) - 1);
end;

Benutzeravatar
theo
Beiträge: 10872
Registriert: Mo 11. Sep 2006, 19:01

Re: Array of TObject

Beitrag von theo »

Weil du AArray als TObject und nicht als Array deklarierst?

Was willst du erreichen?
Es gibt wahrscheinlich eine fertig Klasse dafür: http://www.freepascal.org/docs-html/fcl ... tlist.html

Antworten