Hi
  It should be like this
var
  Categories : array of TStringList;
begin
  Setlength(Categories,1)
  Categories[0] := TStringList.Create;
end;
First of all u need to set the length of the array and then create the
stringlist
Regds
Ebenezer
----- Original Message -----
From: "Ross Levis" <[EMAIL PROTECTED]>
To: "Multiple recipients of list delphi" <[EMAIL PROTECTED]>
Sent: Thursday, July 05, 2001 03:25 PM
Subject: [DUG]: array of TStringList


> I was hoping the following would work but it appears not.  It compiles
> OK but produces memory errors at runtime.  Why doesn't the compiler
> complain if TSringList can't be used in an array?
>
> var
>   Categories : array of TStringList;
> begin
>   Categories[0] := TStringList.Create;
> end;
>
> Cheers,
> Ross.
>
> --------------------------------------------------------------------------
-
>     New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
>                   Website: http://www.delphi.org.nz
> To UnSub, send email to: [EMAIL PROTECTED]
> with body of "unsubscribe delphi"

---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"

Reply via email to