powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Удаление строки в текстовом файле.
9 сообщений из 9, страница 1 из 1
Удаление строки в текстовом файле.
    #33094519
Faust
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!

Как можно удалить строку в текстовом файле
и потом передвинуть все содержимое ниже на место удаленной строки.
...
Рейтинг: 0 / 0
Удаление строки в текстовом файле.
    #33094616
arseny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Примитивный способ не пойдёт?
- Загнать файл в буфер, кроме ненужной строки, а затем этот буфер обратно в файл...
...
Рейтинг: 0 / 0
Удаление строки в текстовом файле.
    #33094801
Faust
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не спортивно каждый раз с буфером играться
Может что - то еще..
...
Рейтинг: 0 / 0
Удаление строки в текстовом файле.
    #33094890
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
файло построчно в словарь(dictionary)
удалить из словаря запись
словарь кинуть в файло
...
Рейтинг: 0 / 0
Удаление строки в текстовом файле.
    #33095144
Faust
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А пример кода можно ?
...
Рейтинг: 0 / 0
Удаление строки в текстовом файле.
    #33095172
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
Public Sub TestFile()
    Dim myCol As New Collection
    Dim Buf As String
    Dim i As Integer
    
    Open "c:\1.txt" For Input As # 1 
    Do While Not EOF( 1 )
        Line Input # 1 , Buf
        myCol.Add Buf
    Loop
    Close # 1 
    
    myCol.Remove ( 3 )
    
    Open "c:\2.txt" For Output As # 1 
            
    For i =  1  To myCol.Count
        Print # 1 , myCol(i)
    Next i
    
    Close # 1 
    
End Sub
Файл 1.txt
1
2
3
4
5
6
7
8
9
Запускаем и смотрим на файл 2.txt
...
Рейтинг: 0 / 0
Удаление строки в текстовом файле.
    #33095195
Faust
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо!
...
Рейтинг: 0 / 0
Удаление строки в текстовом файле.
    #33095210
arseny
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какие мы "неспортивные"... :)
...
Рейтинг: 0 / 0
Удаление строки в текстовом файле.
    #33096919
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
arsenyКакие мы "неспортивные"... :)
Мы добрые.Вчера.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Удаление строки в текстовом файле.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]