Hello
J'ai créer un pagecontrol avec une TList qui m'a semblé plus simple que des tableaux. Cependant j'ai un prob pour la reprise des composants dans ma TList.
Exemple :
Création composantMaintenant j'aimerais utiliser ma procédure MaProcédure pour afficher un caption quelconques sur le bouton BtnShwEx.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 tab := TsTabSheet.Create(Self); // Création du TabSheet with tab do begin PageControl := sPageControl1; //Assignation du TabSheet au PageControl Caption := IntToStr(ListeTsStp.Count+1); end; BtnShwEx := TsButton.Create(Self); with BtnShwEx do begin Parent := tab; Height := 25; Left := 56; Top := 112; Width := 105; Caption := ''; OnClick := MaProcedure; end; end; ListeTsStp.add(tab);
Exemple code avec tableau
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 procedure TForm1.MaProcedure(Sender: TObject); begin ListeButton[sPageControl1.ActivePageIndex+1].Caption := IntToStr(sPageControl1.ActivePageIndex+1); end;
PS : si c'est possible de me mettre la modif et la suppression merci.
Partager