Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Removeobject skips some objects
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00835738
Message ID:
00835785
Vues:
14
Joe,

Why exactly are you doing this, removing objects only to come back and add them right back in? You definately don't want to be using one timer per button either. It's far better to use a single timer that iterates the container and manipulates the buttons.

>I call this code during the form init and occasionally to refresh the buttons on a form. The second time it only removes the MenuButtons and not the ButtonTimers which causes a crash when adding the timers back in. What am I doing wrong?
>
>
>FOR EACH loAppControl IN thisform.cntButtons.objects
>	thisform.cntButtons.RemoveObject(loAppControl.name)
>ENDFOR
>
>SELECT vapps
>REQUERY()
>SCAN FOR vapps.lactive
>	NewButton='cmd'+ALLTRIM(vapps.cObjName)
>	thisform.cntButtons.addobject(NewButton,'MenuButton')
>	
>	NewTimer='tmr'+ALLTRIM(vapps.cObjName)
>	thisform.cntButtons.AddObject(NewTimer,'ButtonTimer')
>endscan
>
df (was a 10 time MVP)

df FoxPro website
FoxPro Wiki site online, editable knowledgebase
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform