Wie in neue Zeile wechseln?



  • Heho
    ich bräuchte einmal euro Hilfe:

    Also, ich hab ein ganz tolles nettes Programm mit der MFC-Funktion von VC++ erstellt.
    Jetzt hab ich eine Variable (ausgabe)...naja soweit Funktioniert ja alles

    Wie kann ich innerhalb der Variable zu einer neuen Zeile wechseln?

    ausgabe = "Upper: " +upper +"["+typ +"]" +name +leitung +anfang +mitte +ende +kommentar;

    Die Ausgabe sieht dann im Fenster so aus:

    Upper: Upper[Typ]NameLeitungAnfanMitteEnde

    ich will aber dasses so aussieht:

    Upper: Upper
    [Typ] Name
    Leitung
    Anfang
    Mitte
    Ende

    könnt ihr mir helfen ?_?

    mfg
    cheatfabi



  • Versuch es mal mit:

    ausgabe = "Upper: " + "\n" +upper + "\n" +"["+typ +"]"+ "\n" +name+ "\n" +leitung + "\n" +anfang + "\n" +mitte+ "\n" +ende + "\n" +kommentar;

    \n ist eine Escape-Sequenz, die im String für ein Carriage Return und Line Feedback steht. Überall wo \n steht wird in eine neue Zeile gesprungen.



  • Upper: cheatfabi<<
    [Musik]Irgendwas feines
    Leitung: DSL 2000
    Speed Anfang: 210kb/s
    Speed Mitte: 231kb/s
    Speed Ende: 198kb/s
    Grandios

    Hmm das funzt ja wenn ich das ganze rauskopiere
    aber im Ausgabefenster selber sieht es so aus wie beschrieben nur halt mit | da wo ein zeilenwechsel erfolgen soll

    dort steht alles aneinander...
    mal nen screenshot:

    http://img481.imageshack.us/img481/139/hmmmm7wm.jpg

    mfg
    cheatfabi



  • Args, das ist mal wieder rypisch Windows 😉 wenn du die Daten direkt in ein Windows-Fenster ausgeben willst, benötigst du "\r\n" als Zeilentrenner (wenn das nicht klappt, habe ich was verwechselt - dann passt "\n\r").



  • Hallo

    unter Windowsa brauchst du "\r\n" als einen kompletten Zeilenumbruch.

    /Edit : Mist, eine Sekunde zu spät.

    bis bald
    akari



  • Dankeschön^^
    Vielen Vielen Dank^^
    *ganz doll freu und so* ^^
    danke euch allen 😃

    mfg
    cheatfabi


Anmelden zum Antworten