439 Subj : Declaring a Dynamic String To : borland.public.cpp.borlandcpp,borland.public.cppbuilder.language.cpp From : DKat Date : Tue Nov 09 2004 10:56 am In old days I would simply do a malloc to create a triple array of char as needed to handle the problem I am now facing but I am now using AnsiString and while I can figure out how to easily create a single new TStringList (which I think is what I would use for an array of AnsiStrings) I can't figure out how to do a double array.... What I am doing is setting up a case where you have two dimensions that are unknown. You have a unknown number of rows of strings and an unknown number of columns of strings. This is read in as a CSV file which has preceding the row and column of Strings how many rows and columns there are. I could of course simply allocate a huge space up front and have a maximum number of rows and columns that can be used but that just offends my sense of right and wrong. So - does anyone have a clue what I'm trying to convey and how to deal with it properly? . 0