Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Defensive programming...
Message
 
 
À
06/06/2002 09:37:56
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00665394
Message ID:
00665401
Vues:
22
>Hi Chris,
>
>Since you want to check this stuff first thing ( i.e. in Load or BeforeOpenTables ), looks like you might want to do something like add a property to your base form class, something like "CancelFormLoad". Then in your procedures instead of returning a .T./.F. if your requirement fails, you can set the CancelFormLoad property to .T.. Then in the form Init, check this property like
>IF THISFORM.CancelFormLoad
>    RETURN .F.
>ENDIF
>Returning .F. from the Init will stop the form from instantiating. You might want to work with this but you get the idea here.
>
>Bill
>

You can return .F. from the Load event to prevent a form from being created.
--sb--
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform