Hi,
How do I copy Dynamic Arrays? I can't do what I used to in Delphi,
using the Copy() function, as FPC keeps telling me I have the wrong
number of parameters.
Doesn't FPC supporting copying dynamic arrays?
I have the following code which works in Delphi
---------------------
procedure TSomeClass.FooBar(AArray: array of string);
var
lArray: array of string;
begin
lArray := Copy(AArray);
.....
end;
---------------------
i don't think you can do this. you should probably try:
b := copy(a, low(a), length(a));
otherwise there's fpc_dynarray_copy here:
http://community.freepascal.org:10000/docs-html/rtl/system/fpc_dynarray_copy.html
dunno how to use it, though.
henry
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal