Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Problema son manejo de propiedades array en clases
Message
 
 
To
27/08/1998 16:05:28
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Miscellaneous
Thread ID:
00130736
Message ID:
00131228
Views:
18
Jorge:

VFP 5.0 no te permite pasar como referencia un arreglo COMPLETO que sea una propiedad, osea, si quieres hacer esto no funciona:

VectorSarta(this.lista), tampoco esto VectorSarta(@this.lista), la forma en que lo resolviste con el ACOPY es adecuada, pero si el arreglo es muy grande puede resultar lento al copiarlo.

Otra alternativa es que pases el objeto como referencia es decir

VectorSarta(this) y lo recibas en la funcion con:

FUNCTION VectorSarta
lpara toObjeto
*--Aqui ya puedes utilizar el arreglo asi:
local i
for i = 1 to alen(toObjeto.lista,1)
? toObjeto.lista[i]
endfor

Saludos
Jorge Flores
Jorge Flores
From the Amigo Country
Previous
Reply
Map
View

Click here to load this message in the networking platform