Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#9

AW: SetLenght mit einem Array als var Parameter

  Alt 22. Mai 2017, 18:22
Delphi-Quellcode:
type
  Tmyarray : Array of whatever;
Hier muß immer dieser Typ verwendet werden ... nochmal irgendwo ein Array of whatever ist mit diesem Typen und mit TArray<whatever> nicht kompatibel.

Der Generic TArray<whatever> ist unterander kompatibel, egal wie oft man das irgendwo deklariert.


Wegen soeinem Mist ist TArray<Byte> , was oft verwendet wird, mit dem TBytes nicht kompatibel und man kann diese Byte-Arrays oftmals in vielen vorhandenen Funktionen verwenden, weil einige mit TArray<> und Andere mit TBytes deklatiert wurden, aber Emba einfach seit Jahren nicht auf die Bugreports reagiert, wo man darum bittet den Typen TBytes als TArray<Byte> zu deklarieren.
$2B or not $2B
  Mit Zitat antworten Zitat