Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
darkich
-
- Начинающий

-
-
- Сообщения: 21
- Зарегистрирован: 13.06.2003 (Пт) 13:10
- Откуда: Великий Новгород
-
darkich » 09.07.2003 (Ср) 22:06
Подскажите пожалуйста как из файла (простой текстовик) с содержанием(например) :
1
2
3
4
5
Найти и удалить нужную мне строчку (например цифру 3) так чтоб весь
список поднялся на строчку вверх (т.е чтоб вместо удалёной строчики пробела небыло).
Заранее благодарен!!!
-
MEMBER
-
- Гугль

-
-
- Сообщения: 758
- Зарегистрирован: 29.11.2002 (Пт) 12:02
- Откуда: 10 этаж
-
MEMBER » 10.07.2003 (Чт) 1:53
Может весь файл переписать заново?
Конечно если он не занимает пару гигабайт.
-
darkich
-
- Начинающий

-
-
- Сообщения: 21
- Зарегистрирован: 13.06.2003 (Пт) 13:10
- Откуда: Великий Новгород
-
darkich » 10.07.2003 (Чт) 8:45
Можно былобы.... - эти файлы представляют подобие бызы - занимают они не много (не более 60 кб) но их много....
нехотелось бы....
-
corgi
-
- ToyMan

-
-
- Сообщения: 1367
- Зарегистрирован: 01.10.2002 (Вт) 9:59
- Откуда: Россия, Москва
-
corgi » 10.07.2003 (Чт) 10:04
а по другому то не получится у файла то нет функций удаления символа можно только записать вместо одного символа другой.
Ничто так не ограничивает полёт мысли программиста, как компилятор
-
SergeySV
-
- Продвинутый пользователь

-
-
- Сообщения: 124
- Зарегистрирован: 17.04.2003 (Чт) 14:39
- Откуда: Россия, Москва
SergeySV » 11.07.2003 (Пт) 11:44
corgi писал(а):а по другому то не получится у файла то нет функций удаления символа можно только записать вместо одного символа другой.
А как тогда делают классы для работы с ini-файлами (тем более что у него файл по структуре как ini) тоже перезаписывают файл, когда надо удалить секцию или строку?
Главное двигаться не быстрее, чем думает твоя голова.
-
corgi
-
- ToyMan

-
-
- Сообщения: 1367
- Зарегистрирован: 01.10.2002 (Вт) 9:59
- Откуда: Россия, Москва
-
corgi » 11.07.2003 (Пт) 11:52
насчет ini не знаю но с обычными файлами тоже можно сделать что-то вроде небольшого класса просто придется каждый раз переписывать кусок файла после удаляемой строки типа данный_элемент=следующий_элемент и так до конца файла
Ничто так не ограничивает полёт мысли программиста, как компилятор
-
SergeySV
-
- Продвинутый пользователь

-
-
- Сообщения: 124
- Зарегистрирован: 17.04.2003 (Чт) 14:39
- Откуда: Россия, Москва
SergeySV » 11.07.2003 (Пт) 11:58
corgi писал(а):насчет ini не знаю но с обычными файлами тоже можно сделать что-то вроде небольшого класса просто придется каждый раз переписывать кусок файла после удаляемой строки типа данный_элемент=следующий_элемент и так до конца файла
Понятно.
Сам я тут сливаю файлы общим объемом ~6 мгб (причем считываю и записываю кусками на сколько хватает String

) и как оказалось - довольно быстро пишет... так что товарищу думаю волноваться не надо

Главное двигаться не быстрее, чем думает твоя голова.
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, PetalBot, SemrushBot и гости: 2