Bonjour à tous,
J'ai besoin de votre aide. Dans mon application, lorsque je clique sur un bouton, je souhaite créer et remplir une ComboBox. Voici mon code :
Après avoir créer ce composant, j'appel la procedure suivante qui me permet d'alimenter la combo a partir d'une base de données mais je souhaiterais passer cette combobox en paramètre. Voila mon code permettant d'actualiser ma combo :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 c:=Tcombobox.Create(self); c.Width := 190; c.Height := 28; c.Top:=110; c.Left:=24; c.Visible:=true; c.Style:=csDropDownList; c.Parent := Panel1; c.Name:='ma_combobox; actualiser_ma_combo();
Comment passer un composant TCombobox en paramètre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 ADOQuery.SQL.Clear; ADOQuery.SQL.Add('select * from categorie'); ADOQuery.Open; ma_combo_a_remplir.Clear; while not ADOQuery.Eof do begin ma_combo_a_remplir.Items.Add(ADOQuery.FieldByName('libelle_categ').AsString); ADOQuery.Next; end;
Merci à vous
Partager