Отображение строк файла с 50-й строки - VB
Формулировка задачи:
Подскажите, пожалуйста, как задать число строк, чтобы отображение текста в файле txt начиналось, например, с 50-той строки?
Решение задачи: «Отображение строк файла с 50-й строки»
textual
Листинг программы
Option Explicit Private Sub Command4_Click() Dim MyFile As Long Dim fil$, arr, tx, i fil = App.Path & "\test.txt" If Len(Dir(fil)) = 0 Then 'нет файла Open fil For Output As 1 For i = 1 To 29 Print #1, "" Next i Print #1, Val(Text4.Text) * 5 + 100 Close #1 Else arr = Split(CreateObject("Scripting.FileSystemObject").Getfile(fil$).OpenasTextStream(1).ReadAll, vbNewLine) Open fil For Output As 1 If UBound(arr) > 28 Then For i = 0 To UBound(arr) Print #1, arr(i) If i = 28 Then Print #1, Val(Text4.Text) * 5 + 100 Next i Else For i = 0 To UBound(arr) - 1 Print #1, arr(i) Next i For i = UBound(arr) To 28 Print #1, "" Next i Print #1, Val(Text4.Text) * 5 + 100 End If Close #1 End If End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д