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

1492
Bacon Bits

Существуют ли (желательно бесплатные) компоненты или библиотеки Delphi, которые обрабатывают файлы ISO?

В частности, я хотел бы иметь возможность добавлять файлы и сохранять их в ISO, а также извлекать файлы из ISO.

Мне не нужны расширенные функции или навороты, просто что-то, что я упомянул выше.

Я пытался найти, но ничего не придумал.

Возможно, это можно сделать без необходимости в такой библиотеке? Если да, какой подход вы бы порекомендовали?

1
@ Андреас Я не знаю, как это получилось, я разместил это на сайте Stack Overflow, кто-то перенес это сюда. Это был вопрос DELPHI, поэтому, кто бы ни перемещал его, он не должен иметь, у меня нет требований, чтобы переместить его назад или удалить. 12 лет назад 2
Согласитесь с Андреасом Рейбрандом. Кроме того, [архивирование] что? Не обращая внимания на то, что говорит sillypaedia, изображения ISO9660 не являются архивами. Правильный термин, объединяющий образы дисков с архивами, - ** составной файл **. user58654 12 лет назад 0
Вопрос был вновь открыт при переполнении стека. Rob Kennedy 12 лет назад 0

2 ответа на вопрос

1
Wouter van Nifterick

Похоже, вы ищете что-то вроде FreeBurner ( http://sourceforge.net/projects/freeburner/ )

« Библиотека для записи CD / DVD с открытым исходным кодом для Delphi. Включает библиотеку ISO9660 для создания образов ISO, а также библиотеку аудио для записи аудио компакт-дисков. Для работы этой библиотеки не требуется никакого другого программного обеспечения».

спасибо, я проверю это, никогда не слышал о FreeBurner прежде, и это OpenSource. 12 лет назад 0
Пробовал, но, похоже, этот компонент не совместим с Delphi XE. Мне удалось обойти все ошибки Unicode и успешно установить пакет, но слишком много ошибок времени выполнения. 12 лет назад 0
0
Juhele

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

Этот вопрос не должен быть здесь, я разместил его как вопрос Delphi Programming. Я знаю все о 7Zip, WinRar, UltraISO и т.д .. 12 лет назад 0
К сожалению, из-за этого упущения, я в настоящее время должен работать над небольшим нетбуком, где я вижу только небольшую часть веб-сайта, поэтому я пропустил теги ... еще раз извините Juhele 12 лет назад 0
Вот и все, я знаю, как твои глаза могут выглядеть непомерно, глядя на них :) 12 лет назад 0

Похожие вопросы