Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
How can i have one array per instance of a class
Message
De
09/05/2001 00:19:24
 
 
À
09/05/2001 00:14:58
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Divers
Thread ID:
00505126
Message ID:
00505128
Vues:
20
Hi David,

I think you're hosed with using arrays as recordsource in this situation. The "combobox.array[1].value" syntax will not be understood by VFP. Frankly, I'm not sure what would work.

BTW, you can have arrays as object properties. But what you are trying to do is wholly different, because the array elements change with each row in the grid and I just don't think there is any way for VFP to handle that.

>I don't really understand variable/array scoping too well and need some help.
>
>I built a container class. The class has a combobox in it. (Actually 2 comboboxes). Then I inserted an instance of the class into each column of a 5 column grid. So now my grid has the container object instead of the default text, in each column.
>
>Now I want to use recordsource type of 5 - array, for the combobox. But this combobox gets instantiated about 30 times, once for each row/column in the grid. How can I get a unique array for each instance?
>
>Is it possible to have an array or array elements as properties of the form, or of the class? Is something like: thisform.grid1.column1.container.combobox.array[1].value='abcd' possible, or legal?
>
>In the past I have only made form properties as simple variables. If it is possible to make a property as an array, how would u declare it?
>
>Thanks.
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform