Удалить определенную строку в txt файле - VB
Формулировка задачи:
Здравствуйте, необходимо удалить строку в txt файле, во вложении пример, с файла удаляет все, а нужно, чтобы удалило одну строку и не оставляло пустое место
Решение задачи: «Удалить определенную строку в txt файле»
textual
Листинг программы
Private Sub Command1_Click() Dim St(10) As String Open "C:\TIME\hours.txt" For Input As #1 Dim S As String While Not EOF(1) N = N + 1 Input #1, S St(N) = S Wend Close #1 Open "C:\TIME\hours.txt" For Output As #1 For i = 1 To 10 If i <> Val(Label1) Then Print #1, St(i) End If Next Close #1 End Sub Private Sub Form_Load() Open "C:\TIME\hours.txt" For Output As #1 For i = 1 To 10 Print #1, "" & i Next Close #1 End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д