Einzelnen Beitrag anzeigen

Blup

Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.429 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Result: TDynFloatArrayOfArray

  Alt 17. Dez 2012, 15:10
In deiner Assign-Methode gehst du davon aus das jedes Element A[0] .. A[RowCount - 1] genau die selbe Anzahl Unterelemente hat.
Das muss aber nicht sein (A[0] könnte z.B. 5 Elemente haben, A[1] 10 Elemente, A[2] keine Elemente).

Beim Eintritt in die Methode Button1Click werden die beiden Records A und B z.T. automatisch initialisiert.
Items wird auf Nil gesetzt, RowCount und ColCount behalten ihren mehr oder weniger zufälligen Wert.
Der Rückgabewert Result der Funktion DoSomething ist eigentlich ein versteckter Parameter, der jeweils auf A oder B verweist.
Tatsächlich arbeitet DoSomething einmal mit dem Speicher der Variablen A und einmal mit B.
Ein nachfolgendes Copy ist in diesem Fall überflüssig.
  Mit Zitat antworten Zitat