Bonjour,
j'utilise Borland C++ builder 6.
J'ai 5 TLabel sur une fiche. Pour chacun d'entre-eux, je dois coder beaucoup de lignes dans l'évènement OnMouseUp.
Je voulais plutôt créer une fonction à laquelle je passerais en paramètre le TLabel en question.
Cela ressemblerait à ça :
Puis dans l'évènement OnMouseUp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 MaFonction(TLabel *MonLabel) { if (ControlAtPos(Point(95,168),false)==MonLabel) { MonLabel->Left=55; MonLabel->Top=128; Nb1=StrToInt(MonLabel->Caption); } }
Naturellement, ce code ne fonctionne pas. Même en déclarant la fonction dans le .h.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 { MaFonction(Label2); }
De plus, il me dit que la fonction ControlAtPos n'existe pas.
Par avance, merci.
Partager