Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Problema son manejo de propiedades array en clases
Message
 
À
27/08/1998 16:05:28
Information générale
Forum:
Visual FoxPro
Catégorie:
Classes - VCX
Divers
Thread ID:
00130736
Message ID:
00131228
Vues:
20
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
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform