Something fishy is going on in what should be a simple bit of parameter passing. I have some code that looks like this:
*****************************************
DIMENSION laStats
ACOPY(this.aStats,laStats,1,-1)
oForm = CreateObject('frmStats',@laStats)
*****************************************
And in the init of the form that I am calling I have:
*****************************************
PROCEDURE INIT
LPARAMETERS taStats
this.txtStat1.Value = taStats[1]
this.txtStats2.Value = taStats[2]
ENDPROC
*****************************************
Whenver taStats is being accessed as an array I get the "tastats.prg" not found because taStats isn't an array. Shouldn't passing by reference here do the trick?