je suis enfin sorti de ma dernière discussion donc j'en profite pour en créer une nouvelle (surement moins longue)
j'ai eu dans l'idée de créer un Tic tac toe (jeu du morpion avec les croix et les ronds) et j'ai besoins d'aller chercher les 2 derniers caractères du nom du bouton qui a cliqué pour les coller dans le nom d'un label
un peu de code pour illustrer tout ça
voici le .cpp
et voici le .h
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 // j'ai créé ma fonction void __fastcall TForm1::push_button(TObject *Sender) { // je vais chercher les infos sur la classe TButton TButton *bu_Button = dynamic_cast<TButton *>(Sender); // je déclare une variable pour stoquer le nom du bouton AnsiString nom; // on stoque le nom du bouton dans cette variable nom = bu_Button->Name; // et la j'aimerais prendre les 2 derniers caractères de la variable // et les coller à la fin du nom du label // quelque chose du style lbl_nomDuLabel + deuxDerniersCar -> nom;
voila j'espere que vous avez compris
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 class TForm1 : public TForm { __published: // Composants gérés par l'EDI TButton *Button1; TLabel *Label1; void __fastcall push_button(TObject *Sender); private: // Déclarations de l'utilisateur public: // Déclarations de l'utilisateur __fastcall TForm1(TComponent* Owner); };
++ mangacker
Partager