123456789101112131415161718192021222324252627282930313233343536373839 |
- { %fail }
- { new(property) should fail }
- program test_prop;
- {$mode delphi}
- type
- TMyRec = record
- s: string;
- end;
- PMyRec = ^TMyRec;
- TSomeClass = class
- private
- FMyRec: PMyRec;
- public
- constructor Create;
- destructor Destroy; override;
- property MyRec: PMyRec read FMyRec write FMyRec;
- end;
- { TSomeClass }
- constructor TSomeClass.Create;
- begin
- New(MyRec);
- end;
- destructor TSomeClass.Destroy;
- begin
- // Dispose(MyRec);
- inherited;
- end;
- begin
- end.
|