나는 VB.NET에서 서식있는 텍스트 상자를 사용하고 모두 StringBuilder에 전달하고있다. TextBox의 New Line 문자를 공백이나 쉼표로 바꿔야합니다. 문제는 새 줄의 표준 코드가이 줄 바꿈 문자를 선택하지 않는 것입니다. 서식있는 텍스트 상자에 새 줄로 사용되는 특정 문자가 있습니까? 어떤 도움이나 제안을 주시면 감사하겠습니다.VB.NET 리치 텍스트 상자 개행 문자 제거
4
A
답변
6
이었다 다음과 같이 당신이 그것을 구분하고 그러나 그런 다음에 쉼표를 삽입하거나 할 수있다. ControlChars.Lf를 사용하면 코드가 다음 행을 따라 가게됩니다.
RichTextBox1.Text = RichTextBox1.Text.Replace(ControlChars.Lf, ",")
4
당신은 진정한 개행의 언어 무관 한 상수로 Environment.NewLine
을 시도 할 수 있습니다 (당신은 가능하면 언어 별 상수와 함수를 피하려고한다).
RichTextBox1.Text = RichTextBox1.Text.Replace(Environment.NewLine, ",")
0
때로는 그냥 chr(10)
또는 chr(13)
이다. VbCrLf
는 chr(10)
chr(13)
및 이들의 조합이다.
은 하나 또는 다른을 구문 분석을 시도하고 도움이되는지 확인합니다.
1
는 당신이를 RichTextBox의 선 속성을 사용할 수 있습니다. 나는 그것을 알아낼 수
Dim sb As New StringBuilder(String.Join(",", Me.richTextBox1.Lines))
1
Dim linesJoined As String = String.Join(",", Me.RichTextBox1.Lines)
관련 문제
- 1. 리치 텍스트 상자 라이브러리
- 2. 개행 문자
- 3. XML 구문 분석 중에 개행 문자 제거
- 4. [vb.net] 텍스트 상자에서 문자 제거하기
- 5. 많은 리치 텍스트 상자 및 텍스트 상자 편집
- 6. 새로 고치려면 리치 텍스트 상자 스크롤 막대를
- 7. WPF 리치 텍스트 상자 및 키보드 단축키
- 8. 파이썬에서 개행 문자 인식하기
- 9. vb.net 2008 텍스트 상자 최대 길이
- 10. RichTextBox 개행 문자 변환?
- 11. VB.NET 텍스트 상자 람다 식
- 12. 문자열의 마지막 문자 제거 (VB.NET 2008)
- 13. 개행 문자 hqlhibernate) 오류
- 14. 처리 개행 문자()
- 15. 스몰 토크, 개행 문자
- 16. fscanf 개행 문자 읽기
- 17. gtk.Textbuffer에서 개행 문자 지우기
- 18. 서식있는 텍스트 상자 문자 집합
- 19. 문자열과 리치 텍스트 상자의 색인
- 20. 멀티 바이트 문자 세트의 개행 제어 문자
- 21. VB.NET 문자열에서 문자를 제거
- 22. VB.NET 텍스트 상자의 첫 번째 줄 제거
- 23. 봄 이메일 및 개행 문자
- 24. cin.get() 및 개행 문자 생략
- 25. 델파이에서 소켓에서 개행 문자 읽기
- 26. VB.net 색상의 한 부분 텍스트 - 목록 상자
- 27. VB.Net 텍스트 상자 자동 완성 선택한 항목
- 28. Django App의 리치 텍스트
- 29. gtk-sharp의 리치 텍스트?
- 30. ... WYSIWYG 리치 텍스트 교체
아, ControlCharacters. 지금까지는 C#으로 거의 독점적으로 작업 해 왔기 때문에 완전히 잊어 버렸습니다. 다행히 해결했습니다! 그런데 – Anders
가 ControlChars.Lf가 ezwi 같이 대하 (10)에 상당하고 앞서 언급 – Anders
: 다시, 그러나이 VB 특정 함수이다. 왜 Environment.Newline을 사용하지 않는가 언어에 무신론자? –