Einzelnen Beitrag anzeigen

changlee
(Gast)

n/a Beiträge
 
#8

AW: Record-Array als Property einer Klasse: einfacher Zugriff auf die Record-Felder

  Alt 30. Jul 2019, 10:58
Warum nicht gleich aus dem record eine Klasse machen?
Da kome ich her. Das ganze war viel umfangreicher, allgemeiner und wiederverwendbarer, aber es war auch eine Nummer zu groß, so dass es einfach nicht fertig geworden ist.
Ich habe das ganze Projekt jetzt etwas kleiner aufgesetzt und es soll so einfach wie möglich gehalten werden.

Ich würde an deiner Stelle eher eine generische TObjectList nehmen statt eines Arrays.
Ich hatte zuvor eine TList. Aber da habe ich im Prinzip das gleiche Problem. Die Felder des Records konnten dann geändert werden, ohne dass die joblist davon etwas mitbekam.

Entweder du lässt die Properties weg und gibst das reine Array nach außen oder du kommst um Methoden wie setJobName(jobIndex, jobName) nicht herum.
Ich denke so werde ich es machen. Ist zwar nicht ganz so kurz, wie ich mir vorgestellt hatte, aber es ist ok.

Danke!
  Mit Zitat antworten Zitat