Zeilenumbruch im Editfeld
-
Hallo zusammen,
ich weiss der Thread war schon mal, aber irgendwie funzt es trotzdem net.
Das Programm liest zeilenweise aus einer Datei und lässt die Daten in einem Editfeld darstellen. Aber leider sehe ich immer nur die letzte gelesene Zeile.
Hier ist mal der Code:
while(!f.eof()) { f.getline(buffer,sizeof(buffer)); String = LPCTSTR(buffer); String +="\r\n"; m_CodeAusgabe.SetWindowText(String); UpdateData(FALSE); }
Habe auch auf mehrzeilig gestellt, aber es geht halt trotzdem net.
Hat jemand eine IdeeDanke schon mal
Mfg
Scalls
-
öhm bin mir nicht ganz sicher aber du überschreibst dir ja jedes mal deinen String wieder in dem du ihm was neues zuweist. versuch es doch einfach mal und mach mal
while(!f.eof()) { f.getline(buffer,sizeof(buffer)); String += LPCTSTR(buffer); String +="\r\n"; } m_CodeAusgabe.SetWindowText(String); UpdateData(FALSE);
-
Es funzt. Sitze da schon seit zwei Tagen dran und habs net hingekriegt.
Hab tausend Dank.
MfG
Scalls
-
Scalls schrieb:
Sitze da schon seit zwei Tagen dran [...]
Cool, ein echter Klingone im Forum (Punkt 6)
http://www.c-plusplus.net/klingonen.htm
-
Na gut, hast Recht!!