You cannot use SizeOf with an object TYPE. See test program below:
Type TObj = Object Constructor Init; End;
Constructor TObj.Init; Begin End;
Var O : TObj; Begin O.Init;
WriteLn(SizeOf(O)); { This Works (Only after Init) } WriteLn(SizeOf(TObj)); { This calls Abort! } End.
Sayonara
________________________ | _) | | e-mail: bernie@icenet.com.au |___)ernhard |_|schirren ptschirrenb@cc.curtin.edu.au www: www.geocities.com/CollegePark/Quad/8070/