Textausgabe im Label?
-
Hallo zusammen,
ich geh mal davon aus das das Problem wieder so einfach ist
das schon wieder peinlich wird aber ich komm beim besten Willen
nicht drauf.Ich habe mir auf nem Formular nen Rechner zusammengesetzt.
Nun habe ich ne switch-case Anweisung geschrieben welche die
Tasten abfragt (0-9 und +,-,*,/,Enter) nun will ich das
eine Ausgabe im Label erfolgt. Also wenn ich 1 drücke soll
oben im Label 1 stehen.
Wie bei einem normalen Taschenrechner eben
Wie es bei ner Konsolenanwendung geht weiß ich (cout >> bla bla)
Aber hier komm ich nicht drauf.Danke euch für die Hilfe
Mfg Sticky
-
Label1->Caption+="1";
Oder eben der Inhalt aus deinem Edit
Label1->Caption+=Edit1->Text;
-
warum schreibt ihr eigentlich immer "+=" ? "=" reicht doch oder?
Oder mach ich da schon lange was falsch?
-
hab grad festgestellt das "+=" bei mir au garnet geht...
-
Der Operator fügt ein AnsiString-Objekt an.
AnsiString& __fastcall operator +=(const AnsiString& rhs);
Beschreibung
Das AnsiString-Objekt wird mit rhs verkettet und das Ergebnis wird dem AnsiString-Objekt zugewiesen.
Der Operator wird für Eigenschaften mit Abruf- und Zuweisungsfunktionen nicht unterstützt.
Sollte es mit += nicht gehen, dann
Label1->Caption=Label1->Caption+"1";
Label1->Caption=Label1->Caption+Edit1->Text;
-
ok
Big Thx
wird mir denke ich au noch hilfreich sein