如何给给类结构成员赋值

怎么给给类结构成员赋值Pr_Rule^R_RuleR_RulerecordName:stringflag:stringendT_Para classprivateF

怎么给给类结构成员赋值
Pr_Rule=^R_Rule
R_Rule=record 
  Name:string; 
  flag:string
  end; 

  T_Para = class 
  private 
  FRule: R_Rule; 
  public 
  property Rule: R_Rule read FRule write FRule; 
  end; 

  Para: T_Para; 
  ... 

  Para.Rule.Name:='abc'; 
这一句编译通不过,编译程序的提示为: 
Left side cannot be assigned to  

我需要解决此问题的方法

[解决办法]
var
m_Rule:R_Rule;
begin
m_Rule.Name := 'abc';
m_Rule.flag := '';
Para.Rule := m_Rule;
end;
[解决办法]
[DCC Error] E1026 File not found: 'other.res'

这个只是这不到工程自定义的资源档案,不关1楼的事。