Comment remplir une picklist par programmation?
Je veux remplir une picklist à partir d'une table de données mais je n'arrive pas.
NB: Cette picklist concerne un champ dans un dbgrid.
Merci pour toute aide.
Comment remplir une picklist par programmation?
Je veux remplir une picklist à partir d'une table de données mais je n'arrive pas.
NB: Cette picklist concerne un champ dans un dbgrid.
Merci pour toute aide.
Salut,
Le champ PickList est un TStrings. Tu dois donc créer une instance d'un de ses descendant. Ensuite tu ajoutes à cette "liste" tes chaînes. Ensuite tu l'associes au champ de ta TDBGrid.
Si ce n'est pas cela que tu veux, soit plus explicite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 TStrings *st = new TStringList(); st->Add("Salut,"); st->Add("Nounou !"); db->PickList = st; // db instance de ta TDBGrid
Bon courage.
Partager