>dynamic gFnCall(_maxInt, _maxInt) as boolean
>
Bernie,
You will still have a problem with this code, because dynamic arrays are
dynamic in only the first dimension. That means if you assign a value to
gFnCall(0,0), your array will already have 32,768 bytes. Use
gFnCall(9,6), and the size of your array zooms to 3,276,800 bytes.
Do you really need completely unbounded sizes here? If so, you need to
use a dynamic array of handles. If you want, I can show you how to swap
handles in a dynamic array, so you don't have to manage the handles
yourself, but 2-dimensional arrays with _maxInt in the last size param
are almost never wise.
I will send you backchannel my Dynamic XREF@ demo, that demonstrates how
to do this easily. It may take a little work to understand, but it will
do what you want.
@"@
=J= a y
"