Подсчитать количество строк в файле - VB

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

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

В общем, в текстовом файле записи. Нужно посчитать сколько в нем строк, строки в которых одни пробелы или пустые строки не считаются. Помогите пожалуйста

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

textual
Листинг программы
  1. Private Sub cmdStart_Click()
  2.   Dim sT As String
  3.   Dim iFn As Integer
  4.   Dim lNumLine As Long
  5.   Dim sMsg As String
  6.   '
  7.  If Trim$(sFnNumLine) = "" Then
  8.     sMsg = "Откройте файл для обработки!"
  9.     MsgBox sMsg, 48
  10.     Exit Sub
  11.   End If
  12.   '
  13.  ' Открываем файл для подсчёта строк
  14.  iFn = FreeFile
  15.   Open sFnNumLine For Input As #iFn
  16.   lNumLine = 0
  17.   Do While Not EOF(iFn)
  18.     Line Input #iFn, sT
  19.     If Trim$(sT) <> "" Then
  20.       ' Считаем только непустые строки и не из пробелов
  21.      lNumLine = lNumLine + 1
  22.     End If
  23.   Loop
  24.   Close #iFn
  25.   sT = "В файле:"
  26.   sT = sT + Chr$(13) + Chr$(10)
  27.   sT = sT + sFnNumLine
  28.   sT = sT + Chr$(13) + Chr$(10)
  29.   sT = sT + "количество строк равно:"
  30.   sT = sT + Str$(lNumLine)
  31.   txtResult.Text = sT
  32. End Sub

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


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

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

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

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

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

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