Показать сообщение отдельно
Старый 24.12.2004, 23:32     # 5
/7y3uK
Advanced Member
 
Аватар для /7y3uK
 
Регистрация: 09.03.2004
Адрес: толстозадая Москва
Сообщения: 498

/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)/7y3uK Реально крут(а)
Отсюда вытекают два подхода, т.к. не могу с тобой не согласиться )

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

2) Каким способом сделать физическое редактирование?

Предлагаю рассмотреть плюсы и минусы вот такого варианта:
Делается резервная копия файла для откатки, при выборе удяляемого/изменяемого блока пользователем - фиксируется смещение от начала файла до начала изменяемого блока и смещение конца блока... далее создается новый файл, куда копируется содержимое исходного файла до первого адреса, потом копируется измененный контент, далее дописывается оствавшееся содержимое со второй метки....
Такой подход товольно ресурсоемок, но на вскидку более простого варианта продумать не могу
/7y3uK вне форума