Affichage de valeurs dans les contrôles standard

De RAD Studio
Aller à : navigation, rechercher

Remonter à Affichage, conversion et accès aux valeurs des champs


Une application peut accéder à la valeur d'une colonne d'ensemble de données au moyen de la propriété Value d'un composant champ. Le gestionnaire d'événement OnDataChange ci-dessous, par exemple, met à jour le texte contenu dans un contrôle Vcl.StdCtrls.TEdit car la valeur du champ CustomersCompany a peut-être évolué :

procedure TForm1.CustomersDataChange(Sender: TObject, Field: TField);
begin
  Edit3.Text := CustomersCompany.Value;
end;
void __fastcall TForm1::Table1DataChange(TObject *Sender, TField *Field)
{
  Edit3->Text = CustomersCompany->Value;
}

Cette méthode fonctionne bien pour les valeurs chaîne, mais elle peut nécessiter un surcroît de programmation pour pouvoir gérer les conversions d'autres types de données. Heureusement, les composants champ ont des propriétés intégrées de gestion des conversions.

Remarque : Vous pouvez également utiliser des Variants pour accéder aux valeurs des champs et les définir.

Voir aussi