You can alternatively use an array of handles to dynamically created strings, eg:

Code:
var MyArrayOfStr[10];

..
//To place a string
MyArrayOfStr[0] = handle(str_create("A new string here"));

..

//To get a string
String* StrPointer;

StrPointer = ptr_for_handle(MyArrayOfStr[0]);


Also remember to use ptr_remove when they are no longer needed wink

The code is not tested, but it should look something like that wink

Thanks,
Adoado


Visit our development blog: http://yellloh.com