Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Как файл поделить на два файла? Добавлено: 15.11.03 20:51  

Автор вопроса:  Votmax  | Web-сайт: basiccenter.narod.ru

Как файл поделить на два файла?

Как в ДОСе: большой файл на два маленьких

Ответить

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

Номер ответа: 1
Автор ответа:
 Magic lantern



ICQ: 1707975 

Вопросов: 8
Ответов: 47
 Web-сайт: lantern.fatal.ru
 Профиль | | #1
Добавлено: 16.11.03 00:23

Ты очень не конкретно задал вопрос!

Ты даже не сказал что это за файл!

Ответить

Номер ответа: 2
Автор ответа:
 Fallout



Вопросов: 10
Ответов: 387
 Web-сайт: mudator.by.ru
 Профиль | | #2
Добавлено: 16.11.03 03:16

Задано всё вполне коректно.... зачем тебе знать что у него за файл ?... можетэто тайна +) а файлы все одинаковые набор байтов ... и всё... так вот если ты хочешь его разбить на две части то откройфайл как Binary прочитай его длинну..... например она будет 560... байт ..... (может быть и один Мб и10.... но я тут просто ради примера) тебе надо его разделить на две части .... так вот .... 560/2 = 280... (предположм что теперь file_chunk = 280)определяешь масивчик... типа Byte

redim chank(file_chunk-1)

читешь в него .... байты.... открываешь новый файл ... например .... chunk_1.dat и "сливаешь" туда эти бйты .... (открыть его надо тоже как... Binary) теперь ты его закрывешь ..... читешь оставшуюся часть ....(только не забудь про смещение в файле .... если не любишь считть используй seek(filenum) для получения текущий позиции в файле) и так же как и впервом случаи "сливаешь".... вот и всё....

Ответить

Страница: 1 |

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



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