Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.01.2010, 15:52   #1
ben95
Новичок
Джуниор
 
Аватар для ben95
 
Регистрация: 22.12.2007
Сообщений: 204
По умолчанию Разбить файл.

Привет всем . Помогите плиз нубу))).
Как реализовать разбивку файла на части: размером 105 мб, с последним файлом должны идти остатки.
Заранее спс.
ben95 вне форума Ответить с цитированием
Старый 07.01.2010, 15:53   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Как извращенный вариант - идти побайтово по файлу и как только накопили 1024*105*1024 байт, сохранять в файл и обнулять счетчик.
Код:
AssignFile...
Reset(F,SizeOf(Byte));
BlockRead...
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ

Последний раз редактировалось Alex Cones; 07.01.2010 в 15:55.
Alex Cones вне форума Ответить с цитированием
Старый 07.01.2010, 15:55   #3
ben95
Новичок
Джуниор
 
Аватар для ben95
 
Регистрация: 22.12.2007
Сообщений: 204
По умолчанию

Цитата:
Сообщение от Alex Cones Посмотреть сообщение
Как извращенный вариант - идти побайтово по файлу и как только накопили 1024*105*1024 байт, сохранять в файл и обнулять счетчик.
Я так и хотел сделать но не понимаю как реализовать это в Delphi(
ben95 вне форума Ответить с цитированием
Старый 08.01.2010, 12:18   #4
ben95
Новичок
Джуниор
 
Аватар для ben95
 
Регистрация: 22.12.2007
Сообщений: 204
По умолчанию

А как собрать файл назад?
ben95 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
разбить текстовый файл на слова pavel_1406 Общие вопросы C/C++ 3 19.12.2009 22:11
Как разбить число на цифрыКак разбить число на цифры: 3241 => 3,2,4,1 (Pascal) Banderas123 Помощь студентам 3 07.12.2009 18:26
Как можно разбить "exe" файл для распечатки? Ninzjacont Помощь студентам 2 04.06.2009 15:12
Разбить exe файл Alex Cones Мультимедиа в Delphi 9 18.04.2009 21:18
Разбить файл на 4 части borzoni Паскаль, Turbo Pascal, PascalABC.NET 7 31.05.2008 10:51