|
■No9861 (よねKEN さん) に返信 To よねKEN さん お世話になります。
> 「文字数がRichTextBox内に表示されました。」という状況がちょっとわかりません。 > 「5555」みたいに文字数がずらっと改行されずに並んだということでしょうか。 > #そういう動作をするようにはコードは見えませんが
「12345678912345678912」の文字の数です。 (上記数字を数えると、20文字です。) その分が表示されていました。
>>改行した文字はどのように表示させたらよろしいでしょうか? > > s.AppendLine(Mid(source, n, 5)) > ↓ > s.Append(Mid(source, n, 5)) > s.Append(ControlChars.LF) > > と変えてみたら、うまくいかないでしょうか?(動作未検証) > #RichTextBox内の改行コードはLFだったはず >
早速、コードを変えてみました。 改行されて、表示されるようになりました。 (↓このように、。やりたかったことです。) 12345 67891 23456 78912
========================== 最終コード > Dim source As String = "12345678912345678912" > > Dim s As New System.Text.StringBuilder() > For n As Integer = 1 To source.Length Step 5 > s.Append(Mid(source, n, 5)) > s.Append(ControlChars.LF) > Next > RichTextBox1.Text = s.ToString() ==========================
魔界の仮面弁士 さん、よねKEN さん ありがとうございました。
|