Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Remove Objects from a Form
Message
 
À
02/09/2005 09:11:43
Cetin Basoz
Engineerica Inc.
Izmir, Turquie
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Divers
Thread ID:
01046174
Message ID:
01046194
Vues:
17
>>Dear All,
>>
>>I append several objects programmatically, how can I remove it "automatically"?
>>e.g.
>>
>>nEditBox1
>>nEditBox2
>>nEditBox3... nEditBox999
>>
>>How can I issue a command to remove them all?
>>
>>
>>FOR x = 1 TO 999
>>    nLabel = EVALUATE([nEditBox]+TRANSFORM(x))
>>    f_form.removeobject(nLabel)
>>ENDFOR
>>
>>
>>However, I don't know how many EditBox I added beforehand...?!
>
>If they're from same class you can brodacast a message to tell them to remove themselves. ie:
>
>*Custom property Action
>*Action_assign
>lparameters vNewVal
>if vNewVal='destroy' and type('this.parent')='O'
>   this.parent.RemoveObject(this.name)
>endif
>
>thisform.SetAll('Action','destroy','myClass')
>
Cetin

Hi Cetin,

I use this a lot! To do a similar thing... Works great!

[]s!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Rodolfo Duarte
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform