I don't think ours suffered from speed issues.  It was so long ago and
we did what we had to to keep the project alive.  The problem you had
arises from accessing a dynamic array value more than once in a
statement.  If you are in your application's infancy, you can use local
variable.  Instead of:

        dynarray1.value(1,1) = dynarray1.value(1,1) +
dynarray2.value(1,3)
use:
        var1 = dynarray1.value(1,1)
        var2 = dynarray2.value(1,3)
        dynarray1.value(1,1) = var1 + var2

Then you can keep the non-pcode version and control of the compilation
optimisation.

Jef...
IT Vision
Level 3 Kirin Centre, 15 Ogilvie Road, APPLECROSS, WA 6153
Tel: (08) 9315 7000  Fax: (08) 9315 7088
P O Box 881, Canning Bridge, WA 6153
A.C.N. 068 914 867
-------
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to