Bonjour,
J’essai depuis un moment de faire en sorte que des informations s’affiche dans un StatusBar quand on clique sur un onglet. Il se trouve que si je met ce code la :
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
18
19
20
21
22
23
24
25
26
27
28 void __fastcall TFiche1::FichePageControl1Change(TObject *Sender) { Switch (FichePageControl1->ActivePage) { Case TabPresentation: //Indication dans le statusbar du bas FicheStatusBar1->Panels->Items[0]->Text = "Sélection."; FicheStatusBar1->Panels->Items[1]->Text = "Présentation."; FicheStatusBar1->Panels->Items[2]->Text = ""; Break; Case TabResistance: //Indication dans le statusbar du bas FicheStatusBar1->Panels->Items[0]->Text = "Sélection."; FicheStatusBar1->Panels->Items[1]->Text = "Résistance."; FicheStatusBar1->Panels->Items[2]->Text = ""; Break; Case TabTransistor: //Indication dans le statusbar du bas FicheStatusBar1->Panels->Items[0]->Text = "Sélection."; FicheStatusBar1->Panels->Items[1]->Text = "Transistor."; FicheStatusBar1->Panels->Items[2]->Text = ""; Break; } }
Cela ne compile pas et ça me met ces lignes d’erreur:
Je ne voie pas trop comment je pourrais faire autrement.[C++ Erreur] PanelElec.cpp(151): E2268 Appel à une fonction non définie 'Switch'
[C++ Erreur] PanelElec.cpp(152): E2379 ; manquant dans l'instruction
Ou alors il existe une autre solution et je suis passé à cotès !
Je vous remercie pour vos indications.
Cordialement.
Partager