Repository URL to install this package:
|
Version:
3.2.0 ▾
|
{$ifdef fpc}
{$mode delphi}
{$endif}
program tw9347b;
{$r-}
uses
SysUtils, Classes, TypInfo, Variants;
type
TBla = class(TPersistent)
private
fBool: Boolean;
fint: integer;
published
property Bool: Boolean read fBool write fBool;
property int: integer read fint write fint;
end;
begin
{ fails in Delphi 6, succeeds in Delphi 7, fails in D2007 }
try
SetPropValue(TBla.Create, 'int', 'true');
except
on E: EVariantError do
halt(0);
end;
halt(1);
end.