Я создаю RichTextBox
с подсветкой синтаксиса, мой фактический код может проверять слова, которые отделены от других слов пробелом или ничего не с этим оператором:
If RichTextBox1.SelectedText = " " Or RichTextBox1.SelectedText = Nothing Then
Поэтому, когда я набираю «тест» (выделенное мной слово) на RichTextBox
, он становится синим, он работает во всех случаях, кроме случаев, когда я набираю «тест», он становится синим, затем я нажимаю клавишу ввода, он снова становится черным, как если бы там - это символ после слова.
Я предполагаю, что новая строка представлена символом на RichTextBox
, и поэтому он не переоснащается только как "тест", так какой символ я должен был надеть, если да, то он может проверить?
я пробовал так:
If RichTextBox1.SelectedText = "\n" Then
а также:
If RichTextBox1.SelectedText = VbNewLine Then
но оба не работали. Кто-нибудь знает символ, который означает «здесь новая строка»?