On Apr 10, 2006, at 5:19 PM, Michael Check wrote:
On 4/10/06, Brad Perkins <[EMAIL PROTECTED]> wrote:
Michael,
A4D v3 or v4? We're still running v3, but there are some changes
in v4
with respect to how process variables are declared and handled.
In v3 if you uses a process variable, typically in cases where you
need
to pass a pointer, etc., you need to make sure that it is declared in
your 4D shell code.
A4D version 4.0.0r6
The pointer that we're sending is declared? Or the receving method
has the pointer declared? Sorry, I'm confused.
The 4D method receving the pointer has:
C_POINTER($pArray;$3)
$pArray:=$3
The A4D method sending the pointer is not declared, we're just sending
it the pointer to the array.
Brad means that the array variable you are pointing to in the calling
A4D page needs to be declared in one of the COMPILER_XXX methods in
your database. That way the variable you're passing a pointer to is
created by 4D itself, not Active4D.
HTH,
Randy
----------------------------------------
Randy Jaynes
Management Software
_______________________________________________
Active4D-dev mailing list
[email protected]
http://mailman.aparajitaworld.com/mailman/listinfo/active4d-dev
Archives: http://mailman.aparajitaworld.com/archive/active4d-dev/