Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Creating an array property in a CUSTOM class
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Classes - VCX
Divers
Thread ID:
00153188
Message ID:
00153194
Vues:
24
Nick,

Thanks. That works. I could have sworn I had tried that and got an
error, but I must have obviously made a typo.

Michel.

================ Original message follows =====================

>>Danijel,
>>
>>Perhaps I have not explained myself clearly. In the code below the PROCEDURE
>>defines a method of the custom class I am defining. Within that
>>method I try to re-dimension the array property using DIMENSION This.A_Forms[8,2]
>>but FoxPro stops at that statement telling me that This.A_Forms
>>is not an array. The whole code is exactly as shown below.
>>
>>Michel.
>>
>>=============== Original message follows ================
>>
>>>>Hi all,
>>>>
>>>>How does one create an array property when defining a CUSTOM
>>>>class. I thought the following would do it but I get the message
>>>>"A_Forms" is not an array when I try to reference it in one of the
>>>>class's methods.
>>>
>>>
>>>Hi Michael
>>>
>>>I think you forgot the object in whom the array resides
>>
>>DEFINE CLASS MY_CLASS AS CUSTOM
>> A_Forms[1,2]
>> N_Forms = 0
>>
>> PROCEDURE ......
>> DIMENSION THIS.A_Forms[8,2]
>> ENDPROC
>>ENDDEFINE
>>
>>>>Thanks in advance.
>>>>
>>>>Michel Creppy.
>
>DEFINE CLASS MY_CLASS AS CUSTOM
> DIMENSION A_Forms[1,2]
> N_Forms = 0
>
> PROCEDURE ......
> DIMENSION THIS.A_Forms[8,2]
> ENDPROC
> ENDDEFINE
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform