Variable und Text
-
Hallo,
ist mein erstes Problem und ich hoffe das ist das richtige Forum.
Also ich habe eine Variable (Raten) und ich will sie ausgeben, bis dahin kein Problem aber nun will ich es so ausgeben:
Raten TEXT
Also soll hinter die Variable noch ein Text, wie mach ich das?
Vielleicht eine dumme Frage aber hab heute erst mit C++ angefangen.Mfg. SV
-
Wenn du es in einem Edit ausgeben willst sieht das folgendermaßen aus:
Edit1->Text = IntToStr(Raten) + ".......";mal davon ausgegangen, dass deine Raten-Variable eine Integer-Variable ist.
in einem Label siehts so aus:
[cpp]Label1->Caption = IntToStr(Raten) + "...";
-
Eleganter geht sowas (vor Allem auchim Hinblick auf mehrsprachigkeiten) allerdings mti AnsiString::sprintf
-
junix schrieb:
Eleganter geht sowas (vor Allem auchim Hinblick auf mehrsprachigkeiten) allerdings mti AnsiString::sprintf
Ich will AnsiString der Komponente Label1->Caption direkt vom Speicher
über Pointer beschreiben. Ich benutze C++ Builder.
Beispiel:char p[100];
strcpy(p,“Test”);Label1->Caption.sprintf("Test %s ",p); //So etwas bringt keinen Erfolg:
Bitte um Vorschläge!!!!
-
skorpionx schrieb:
Ich will AnsiString der Komponente Label1->Caption direkt vom Speicher
über Pointer beschreiben. Ich benutze C++ Builder.
Beispiel:char p[100];
strcpy(p,“Test”);Label1->Caption.sprintf("Test %s ",p); //So etwas bringt keinen Erfolg:
Bitte um Vorschläge!!!!
Was hat Dir an den Antworten hier nicht gefallen?
-
Hallo,
ich hab wieder ein Problem:
text2 = IntToStr(Zahl).c_str(); Application->MessageBoxA(text2 + "text", "Meldung", 0);Er sagt mir das der Pointer invalid ist, aber ich finde keinen Fehler.
Mfg. SV
-
AnsiString text2 = IntToStr(Zahl) + "text"; Application->MessageBoxA(text2.c_str(), "Meldung", 0);mfg, Micha!