Frage zu Ansi-String



  • Hi

    Ich programmiere noch nicht so lange und eigentlich auch nur von der Schule aus also bitte nicht hauen wenn die Frage lächerlich einfach ist 🙄

    Also ich will das Ergebnis eines Programms in einem Label namens 'Ausgabe' ausgeben.
    Ich würde sagen das muss in etwa so aussehen:

    Ausgab->Text=blub;

    So wie ich das verstanden hab sollte blub ein AnsiString sein.
    Jetzt ist meine Frage wie ich aus meinen ganzen Ergebnissen die ich in meinem Programm berechnet habe blub zusammen bekomme.
    Ich hab ein gutes dutzend int-Werte und zwischenrein sollen const-char Werte('<<').
    Also das soll etwa so aussehen:
    123(kein Lehrzeichen sondern einfach der nächste int-wert)456<<789<<0123

    Hab schon ne Weile im Forum gesucht aber bis jetzt keinen Erfolg gehabt.
    Wäre sehr verbunden wenn mir einer sagen könnte wie ich das realisiere.

    MFG
    amd



  • Hallo

    int Wert1, Wert2, Wert3;
    ...
    AnsiString String = IntToStr(Wert1) + IntToStr(Wert2) + "<<" + IntToStr(Wert3);
    

    bis bald
    akari



  • int ersterWert=123;
    int zweiterWert=456;
    Ausgabe->Caption=IntToStr(ersterWert)+"<<"+IntToStr(zweiterWert);
    


  • Vielen Dank 🙂


Anmelden zum Antworten