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

De RAD Studio
Aller à : navigation, rechercher

Remonter à Tutoriel : Utilisation de LiveBindings par programmation


Attention : La méthode par programmation 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) à la conception. Vous ne devriez jamais avoir besoin d'utiliser la méthode de création d'expressions de liaison par programmation. 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 :

Pour mieux illustrer l'utilisation de LiveBindings par programmation, 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 :

Delphi :

Uses
  System.Bindings.Expression,
  System.Bindings.Helper;
Pour un projet C++Builder, vous devez inclure les en-têtes suivants :

C++ :

#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