Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Are there any (preferably free) Delphi components or libraries that handle ISO files?

In particular, I would like to be able to add files and save to ISO, as well as extract the files from an ISO.

I do not require advanced features or bells and whistles, just something to do what I mentioned above.

I tried to find some but came up with nothing really.

Perhaps this can be done without the need of such a library? If so what approach would you recommend?

share|improve this question

migrated from Jun 12 '11 at 18:38

This question came from our site for professional and enthusiast programmers.

closed as off topic by studiohack Jun 13 '11 at 1:39

Questions on Super User are expected to relate to computer software or computer hardware within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

@Andreas I dont know how this got here, I posted it over at the Stack Overflow site, somebody moved it here. This was a DELPHI question so who ever moved it should not have, I dont have the requirements to move it back or delete it. – user85527 Jun 12 '11 at 20:15
Agree with Andreas Rejbrand. Also, [archiving] whaat? Disregard that sillypaedia says, ISO9660 images are not archives. Proper term which unites disk images with archives is compound file. – user58654 Jun 12 '11 at 20:18
The question has been re-opened at Stack Overflow. – Rob Kennedy Jun 13 '11 at 16:17

Sounds like you're looking for something like FreeBurner (

"Open Source CD / DVD Burning library for Delphi, Includes the ISO9660 library to create ISO images, also the Audio library to help burn audio CDs, this library does not require any other software to work."

share|improve this answer
thanks I will check that out, never heard of FreeBurner before and it is OpenSource. – Craig Jun 12 '11 at 17:13
Tried it, but it seems this component is not compatible with Delphi XE. I managed to get past all the Unicode errors and installed the package successfully but there are too many runtime errors. – Craig Jun 12 '11 at 17:58

7zip looks like it can handle ISO files in the same way as other archives. I has no problem to extract the files, however I did not try to add files to ISO and burn it.

share|improve this answer
This question should not be here, I posted it as a Delphi Programming releated question. I know all about 7Zip, WinRar, UltraISO etc.. – user85527 Jun 12 '11 at 20:17
oops, sorry for that oversight, I currently have to work on small netbook, where I see only a small part of the website, so I overlooked the tags... sorry again – Juhele Jun 12 '11 at 20:27
thats ok, i know how your eyes can go all boggly looking on them things :) – user85527 Jun 12 '11 at 21:08