Forum: Object-Pascal / Delphi-Language
by himitsu,
30. Jun 2014
Das CASE ist schnell, da das DAVarType bereits vor der Schleife bestimmt wurde (der Typ des DynArray steht ja fest, da alle Einträge vom selben type sind)
Und ein allgemeiner Code kann nunmal die Werte der Felder nur einzeln auslesen.
Wenn man es schneller braucht und den Aufbau kennt, dann kann man das natprlich auch selber implementieren und direkt drauf zugreifen.
Forum: Object-Pascal / Delphi-Language
by himitsu,
30. Jun 2014
Oder bei einem VariantArray aus vielen Variants, wo jeweils ein Byte drin ist.
Oder vielleicht auch mit Typkonvertierung viele Bytes und man übernimmt die in ein Array of Integer.
Oder ...