Afficher : Delphi C++
Préférences d'affichage

Création de l'application et définition de la clause Uses

De RAD Studio

Remonter à Tutoriel : Utilisation de LiveBinding par programme


Attention : La méthode par programme décrite ici n'est PAS le moyen standard d'implémenter les expressions de liaison. Typiquement, vous devriez utiliser l'inspecteur d'objets (la méthode standard) dans une application VCL ou FMX. Vous ne devriez jamais avoir besoin d'utiliser la méthode de création d'expressions de liaison par programme. Toutefois, ce tutoriel montre qu'il est possible de créer manuellement de telles expressions.
Pour obtenir des exemples d'utilisation de LiveBindings selon la méthode standard, voir Tutoriel : Utilisation de LiveBinding dans les applications VCL et Tutoriel : Utilisation de LiveBinding pour créer une application FireMonkey sans code.

Pour mieux illustrer l'utilisation de LiveBinding par programme, créez un nouveau projet en choisissant :


Si vous choisissez de construire une application console C++Builder, depuis l'expert Nouvelle application console (C++), définissez Type de source sur C++, définissez Framework cible sur aucun, désélectionnez Multi-thread et assurez-vous que Application console est sélectionnée.

Pour un projet Delphi, vous devez inclure les unités suivantes dans la clause Uses :
 Uses
   System.Bindings.Expression,
   System.Bindings.Helper;
Pour un projet C++Builder, vous devez inclure les en-têtes suivants :
 #include <System.Bindings.Expression.hpp>
 #include <System.Bindings.Helper.hpp>
Vous devez aussi indiquer au compilateur C++ de générer les informations RTTI utilisées par le moteur LiveBindings. Pour ce faire, ajoutez la ligne suivante au début de votre projet.
 #pragma explicit_rtti methods()

Pour de plus amples informations sur ces unités, consultez les rubriques de référence API appropriées :

Suivant

Voir aussi

Autres langues