Passer un composant Tcombobox en parametre
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 :
Code:
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(); |
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:
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; |
Comment passer un composant TCombobox en paramètre ?
Merci à vous