Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Удаление записи из файла Добавлено: 15.07.03 17:24  

Автор вопроса:  Chill | ICQ: 554200 

Как удалить какую-либо запись из файла, записанного с помощью произвольного доступ?

Ответить

  Ответы Всего ответов: 6  

Номер ответа: 1
Автор ответа:
 Slay



Вопросов: 27
Ответов: 150
 Web-сайт: www.slaysoft.stormway.ru
 Профиль | | #1
Добавлено: 15.07.03 21:12
никак.... переписываешь все записи без "удаленной" в новый файл и все....

Ответить

Номер ответа: 2
Автор ответа:
 Алексей



black  admin

ICQ: 261779681 

Вопросов: 87
Ответов: 633
 Web-сайт: aleksey.nemiro.ru
 Профиль | | #2
Добавлено: 16.07.03 04:51

А может

 

Open FileName  For Binary As #1

Put #1, Номер_байта, Данные

Close #1

Ответить

Номер ответа: 3
Автор ответа:
 Russian Neo



ICQ: 248318020 

Вопросов: 22
Ответов: 195
 Web-сайт: kazbayev.narod.ru
 Профиль | | #3
Добавлено: 16.07.03 07:13

To Nemiro AS:

Че-то с байтами замутно.

 

To Chill:

Я, как и Slay делал. Чтобы изменить одну строку - весь файл переписывал (Open for Output, Open for Input...)

Ответить

Номер ответа: 4
Автор ответа:
 Алексей



black  admin

ICQ: 261779681 

Вопросов: 87
Ответов: 633
 Web-сайт: aleksey.nemiro.ru
 Профиль | | #4
Добавлено: 16.07.03 10:07

За все время работы с файлами, более быстрый и надежный способ, хотя и более сложый, енто бираный и посему, для получения более результативных результатов рекомендую использовать именно его.

To Chill

Что такое "запись", строка или символ или слово или еще что?

Ответить

Номер ответа: 5
Автор ответа:
 Chill



ICQ: 554200 

Вопросов: 101
Ответов: 343
 Профиль | | #5 Добавлено: 16.07.03 13:37

Запись это строка =)

Я уже все сделал, переписывал файл, мне там не особо много записей хранить, т.ч.

нет необходимости в высокой производительности =)

Бинарный доступ совсем не сложный =) Он более быстрый, если не перибирать все по байту, а записывать сразу набор данных =)

Всем спасибо за помошь, очень благодарен.

Ответить

Номер ответа: 6
Автор ответа:
 Алексей



black  admin

ICQ: 261779681 

Вопросов: 87
Ответов: 633
 Web-сайт: aleksey.nemiro.ru
 Профиль | | #6
Добавлено: 16.07.03 14:13

Re: Бинарный доступ совсем не сложный =) Он более быстрый, если не перибирать все по байту, а записывать сразу набор данных =)

Не согласен, если инпутом перебирать по символьно то будет дольше чем бинарным. Бинарным можно за пару секунд несколько мегобайт перебрать.

 

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам