bigpoint Geschrieben 31. Januar 2003 Teilen Geschrieben 31. Januar 2003 Ich zerteile ein String und dann geben in aus im einem Edit es funk ja auch sehr gut int i; while ((i = strb.Find(",", 0)) != -1) { strb = strb.Left(i) + "\r\n" + strb.Mid(i+1); } /* den String Edit variable zuweisen */ m_ed_b = strb; [/PHP] wenn ich aber das gleiche in eine Funktion schreibe und dann die Funktion abrufen funk plüzlich nicht ;( Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Klotzkopp Geschrieben 31. Januar 2003 Teilen Geschrieben 31. Januar 2003 Wie sieht denn das Umfeld des Funktionsaufrufs aus? Vielleicht UpdateData vergessen? Übrigens, wenn du die Kommata durch Zeilenumbrüche ersetzen willst, kannst du CString::Replace verwenden. Dann brauchst du keine Schleife mehr. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
bigpoint Geschrieben 31. Januar 2003 Autor Teilen Geschrieben 31. Januar 2003 Originally posted by Klotzkopp Wie sieht denn das Umfeld des Funktionsaufrufs aus? Vielleicht UpdateData vergessen? Übrigens, wenn du die Kommata durch Zeilenumbrüche ersetzen willst, kannst du CString::Replace verwenden. Dann brauchst du keine Schleife mehr. Thx Klotzkopp so sieht die Funktion aus void xxDlg::StringCutting(CString &cutting) { /* int i; while ((i = cutting.Find(",", 0)) != -1) { cutting = cutting.Left(i) + "\r\n" + cutting.Mid(i+1); } */ cutting.Replace(",","\r\n"); } [/PHP] und mein Problem wahr[b]&[/b] Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.