Отображение строк файла с 50-й строки - VB

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

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

Подскажите, пожалуйста, как задать число строк, чтобы отображение текста в файле txt начиналось, например, с 50-той строки?

Решение задачи: «Отображение строк файла с 50-й строки»

textual
Листинг программы
  1. Option Explicit
  2.  
  3. Private Sub Command4_Click()
  4. Dim MyFile As Long
  5. Dim fil$, arr, tx, i
  6. fil = App.Path & "\test.txt"
  7.         If Len(Dir(fil)) = 0 Then 'нет файла
  8.                Open fil For Output As 1
  9.                 For i = 1 To 29
  10.                     Print #1, ""
  11.                 Next i
  12.                 Print #1, Val(Text4.Text) * 5 + 100
  13.                 Close #1
  14.         Else
  15.                 arr = Split(CreateObject("Scripting.FileSystemObject").Getfile(fil$).OpenasTextStream(1).ReadAll, vbNewLine)
  16.                  Open fil For Output As 1
  17.                     If UBound(arr) > 28 Then
  18.                            For i = 0 To UBound(arr)
  19.                                   Print #1, arr(i)
  20.                                   If i = 28 Then Print #1, Val(Text4.Text) * 5 + 100
  21.                            Next i
  22.                     Else
  23.                            For i = 0 To UBound(arr) - 1
  24.                                   Print #1, arr(i)
  25.                            Next i
  26.                            
  27.                            For i = UBound(arr) To 28
  28.                                Print #1, ""
  29.                            Next i
  30.                            
  31.                            Print #1, Val(Text4.Text) * 5 + 100
  32.                     End If
  33.                  Close #1
  34.         End If
  35. End Sub

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


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

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

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

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

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

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