Hello Phil,
Another method I was thinking of:

  TPRegState=^TRegState;

  TRegState = record
  TrialDays:Integer;
  Key,License:String;
  GetDays:Boolean;
  Registered:Boolean;
  end;

RegStatus(var Status:TPRegState);

Thanks for you feedback. I think when I have time, I'll wrap the whole thing up
in a component.
Al+



Monday, June 28, 2004, 8:26:00 AM, you wrote:
PM> Alistar,

PM> The default parameters option will not work while the method/procedure is
PM> expecting VAR parameters. Also, you cannot overload a method that is
PM> declared in the same class - you can only overload in a descendant class.
PM> You have to use the overload directive in the base class, and again in the
PM> descendant class.


_______________________________________________
Delphi mailing list
[EMAIL PROTECTED]
http://ns3.123.co.nz/mailman/listinfo/delphi

Reply via email to