Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Programmatically creating method or event procedure
Message
 
 
À
22/02/1999 05:39:41
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00189903
Message ID:
00190302
Vues:
14
Maros,

You really don't want to be doing it that way at runtime. You are better off in the long run creating a class with the needed method code.

create class cCommandButton of maroslib as CommandButton && you want a common class that all CommandButton subclasses will inherit from
create class cmdCancelBtn of maroslib as cCommandButton from maroslib

Then to runtime use it:

set classlib to maroslib additive
thisform.AddObject( "cmdCancelBtn", "cmdCancelBtn" )

>How to programmatically create method or event procedure of added object?
>I have form. In init event of this form I want add object and set up properties ,metods and events of this object.
>For example, next few lines create command button and set up caption and cancel properties.
>
>THISFORM.ADDOBJECT("cmdCancelBtn",'commandbutton")
>WITH THISFORM.cmdCancelBtn
> .CAPTION="quit"
> .CANCEL=.T.
>ENDWITH
>
>But how can I write, for example, procedure for CLICK event?
>
>Thanks
>
>Maros Klempa
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