Is it possible ?

In details:

Suppose:

program Test;

type
  TClassA = class;
  TClassB = class(TClassA);
  TClassC = class(TClassA);


  procedure P( x: TClassA);

  begin
    ...
  end;

begin
  P(TClassB.Create)
end.



If I watch x inside P in the IDE, i see it is of type TClassA.

But I want to know it's runtime type, that is if it is TClassB or TClassC.


Olle

_______________________________________________
fpc-pascal maillist  -  [EMAIL PROTECTED]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to