online 1
gast (50)

/ Forum / Anwendungen(Java,C++...)

Anwendungen(Java,C++...)Anwendungen(Java,C++...)

Fragevon cplusplusfan vom 28.03.2022, 15:31 Options

Newline -> /n

Hallo,

Dieser code sollte den Pfad zu den ausgewählten datein in eine richtextbox schreiben, jeden pfad in einer neuen zeile.


for each (String^ s in ofd1->FileNames)
{
String^ name = s;
rtb1->Text += name + "\n";
}


ofd1 -> openfile dialog
rtb1-> richtextbox

Das "\n" wird eingefügt wie ein string, nicht als zeilenumbruch.
Was ist da falsch?


Antwort schreiben

Antwort 1 von Elefunty vom 28.03.2022, 15:45 Options

rtb1->Text += name + '\n';
könnte man probieren, wird dann nur als ein char interpretiert als als ein string mit nur einem zeichen.

ansonsten
rtb1->Text += name + 10; //oder
rtb1->Text += name + (char)10; //hier mit cast
rtb1->Text += name + (char)13 + (char)10; //hier mit CRLF, Windows nimmt normalerweise CRLF (13 10) als Zeilenumbruch

btw. welche Sprache ist das eig, c++ hat kein for each... bin aber trotzdem mal von einer c-ähnlichen sprache ausgegangen, da es sonst c bzw. c++ ähnlich ist. evtl wichtig wegen den casts.

Ele

Ähnliche Themen

welches visual studio
codie  21.09.2008 - 35 Hits - 10 Antworten

JBuilder: Sprache auswählen
akar  22.09.2008 - 19 Hits - 1 Antwort

In was wurde D implementiert?
TByte  05.10.2008 - 19 Hits - 23 Antworten

Ähnliches wie eGroupware
Brocki  02.10.2008 - 15 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026