Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Array not found...
Message
From
25/08/1997 16:05:58
 
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00046776
Message ID:
00046777
Views:
25
>Hi,
>
>I've run into a strange problem that I can't figure out how to 'fix'.
>
>I'm passing an array to a method and then referencing the passed in array in the method.
>
>I get this error when compiling the project: 'Unable to find Unkown LAVARARRAY'
>
>Here is my code.
>
>LPARAMETERS laVarArray, lcFileName
>
>LOCAL liFile, lcHTMDoc, i
>
>*** Open and read in the .htm file.
>liFile = FOPEN(lcFileName)
>li_Size = FSEEK(liFile, 0, 2)
>=FSEEK(liFile, 0, 0)
>lcHTMDoc = FREAD(liFile, li_Size )
>
>FOR i = 1 TO ALEN(laVarArray,1)
> lcHTMDoc = STRTRAN(lcHTMDoc, '!!' + laVarArray(i,1) + '!!', laVarArray(i,2))
>ENDFOR
>
>I'm dimensioning the array like this in the calling method:
>DIMENSION laVarArray(3,2)
>
>The program runs fine, but I get that message on compile. Is there any way to eliminate the error message?
>
>Thanks,
>
>
>
>
>
>RETURN lcHTMDoc

Include in the method something like:
IF .f.
Dimension lavararray(1)
Endif
Edward Pikman
Independent Consultant
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform