[comp.sys.mac.hypercard] 30,000 Character limit....

boyd@cs.arizona.edu (Boyd A. Burkhardt) (10/25/90)

Ok, I've got a bit of a problem and was wondering if anyone can help.

I have been trying to make an xfcn to do some heavy string manipulation
on a 150,000 to 400,000 character variable from HyperCard.  For some reason,
I cannot seem to get or pass back more than 30,000 characters.  I am NOT
using fields to store the data and I am not using any TextEdit records in
my xfcn so I cannot figure out why this limitation exists.  Is there a way
to directly reference and alter a Hypercard Global without passing it to the
xfcn?  Any help would be greatly appreciated!

 
     ----- Thanks -----
     -----  Boyd  -----

     boyd@cs.arizona.edu

maller@applelink.apple.com (Steve Maller) (10/31/90)

In article <479@caslon.cs.arizona.edu> boyd@cs.arizona.edu (Boyd A. 
Burkhardt) writes:
> I have been trying to make an xfcn to do some heavy string manipulation
> on a 150,000 to 400,000 character variable from HyperCard.  For
> some reason, I cannot seem to get or pass back more than 30,000
> characters.

What development system are you using? And what version of HyperCard? This 
should be no sweat. However, you have to have GOBS of memory because your variable, as well as the COPY of it that's passed to your XCMD, must all fit in RAM.

Steve Maller
HyperCard Engineering Team
Apple Computer
-------------
Disclaimer: My therapist says I am not to be trusted