Zitat:
tdreivier(0) ist eins;
tdreivier müßte mit (2) initialisiert werden,
oder besser noch mit mit
Low(tdreivier) ... falls du mal wieder was änderst
Ja und wo ist nun eigentlich genau das Problem?
Derartige Typen müssen doch so oder so schon immer initialisert werden, da dieses nicht automatisch von Delphi gemacht wird.
(es sei den die Variable ist in einem Objekt definiert, welches standardmäßig mit Nullen initialisiert wird)