Подсчитать количество символов в RichTextBox - VB

Узнай цену своей работы

Формулировка задачи:

Всем доброго дня! Подскажите, пожалуйста, есть задача. На форме: RichTextBox1, Command1 и Command2. В RichTextBox1 вводятся несколько строк текста. Курсор мышкой ставится в произвольное место любой строки. Как при нажатии Command1 определить количество символов от начала строки до курсора, а при нажатии Command2 от начала всего текста до курсора? Спасибо.

Решение задачи: «Подсчитать количество символов в RichTextBox»

textual
Листинг программы
  1. Dim sText$, i&
  2. sText = Left$(RichTextBox1.Text, RichTextBox1.SelStart)
  3. i = InStrRev(sText, vbCrLf)
  4. If i>0 Then
  5.     i = Len(sText) - i - 1
  6. Else
  7.     i = Len(sText)
  8. End If
  9. MsgBox "До начала текста " & Len(sText) & " символов." & vbCrLf & _
  10.        "До начала строки " & i & " символов."

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.2 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы