![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
HellMasterHaiL |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 9.8.2006 Где: Россия, МО, г. Юб илейный Репутация: нет Всего: 1 |
боброе бубро всем!
вот интересует вопрос: есть ли в студии средства для упаковки/распаковки архивов? или всеже нужно юзать библиотеки стронних разработчиков??? в любом случае хотелось бы посмотреть примерчик! заранее премного благодарен! |
|||
|
||||
Gelis |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 145 Регистрация: 26.10.2006 Где: Брест Репутация: 2 Всего: 4 |
Можно воспользоваться классами из пространства имен
System.IO.Compression классы GZipStream и DeflateStream
|
|||
|
||||
HellMasterHaiL |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 9.8.2006 Где: Россия, МО, г. Юб илейный Репутация: нет Всего: 1 |
а как указать дополнительную информацию??? можно ли например сказать ему, что разбить на тома по стока-то байт, поставить пароль и тд?
или только вот так? |
|||
|
||||
EsAlexey |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 4.5.2006 Где: Москва Репутация: нет Всего: 3 |
GZipStream и DeflateStream сжимают потоки данных. Они не позволяют работать с архивами.
|
|||
|
||||
Gelis |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 145 Регистрация: 26.10.2006 Где: Брест Репутация: 2 Всего: 4 |
FileStream - тоже поток данных. Полностью согласен. Но можно спокойно сделать что-то издалека напоминающее WinRar.
1. Можно вписать в файл дополнительную строку содержащую нужную информацию для сборки нескольких томов и запроса пароля. Допустим количество частей на которые разбит файл, crc, записать хэш-код пароля.
2. Можно еще с ZIP файлами работать (не выдумывая предложенных мной ранее извращений) используя CLS-совместимость C# с VisualJ# и используя классы пространства имен java.util.zip. По этому поводу была статья в MSDN Magazine в июне 2003 года. На английском ее можно скачать на сайте Microsoft, а если интересует русская версия, то пиши в личку скину. 3. Ну еще можно зайти сюды и почитать про WinRAR API+ первая ссылка "А здесь смотрели"[/url] Это сообщение отредактировал(а) Gelis - 10.4.2007, 17:00 |
||||
|
|||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
-------------------- ![]() |
|||
|
||||
HellMasterHaiL |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 181 Регистрация: 9.8.2006 Где: Россия, МО, г. Юб илейный Репутация: нет Всего: 1 |
вот вернулся к теме)))
скачал библиотечку с http://www.icsharpcode.com/OpenSource/Shar...ib/Default.aspx но вот мозгов не хватает на то, что бы понять и заюзать её (( хочу взять файл, заархивировать его, а потом разархивировать! может есть у кого примерчик?? ![]() ![]() ![]() ![]() ![]() ![]() |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |