sture StatusBar
-
Hallo allerseits,
auf einem Form habe ich eine Statusbar platziert und darauf mehrere Panels.
Nun versuche ich den Text in den Panels zu ändern:StatusBar1.Panels[5]->Text=" erfolgreich geändert... ";bekomme aber vom Compiler folgende Meldung:
Compiler schrieb:
[C++Fehler] FernbedienungUnit.cpp(81): Structure required on left side of . or .*.
Ich habe mir ein Beispiel (Hilfe) angeschaut, da wird es so gemacht:
StatusBar1->Panels[0]->Text = "Oben: " + IntToStr(StartY);bringt bei mir nach Anpassung auf meine Wünsche aber:
Compiler schrieb:
[C++Fehler] FernbedienungUnit.cpp(81): Pointer to structure required on left side of -> or ->*.
.
Das ganze spielt sich im BCB3 ab.Habt Ihr einen Hinweis für mich? Was mache ich beim "ansprechen" der Panels falsch?
-
StatusBar1->Panels->Items[0]->Text = "...";Das müßte auch so in der Hilfe stehen...
-
Ich hab' die Forumsuche noch ein wenig beansprucht und eine Lösung gefunden.
So sieht sie aus:StatusBar1->Panels->Items[5]->Text = " erfolgreich geändert ... ";Frage: warum steht in der Hilfe dann so ein (mit Verlaub) Mist???

Jetzt kam grad Th noch dazwischen: Was in der Hilfe steht habe ich bereits gepostet. Es entsprach nicht der Lösung. Trotzdem Danke für Deine Antwort.