CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 4 of 4
  1. #1
    Join Date
    Aug 2009
    Posts
    2

    Question How to read ISO-9660's contents, and extract it?

    Hi...
    I'm a newbie programmer. I'm making a program by Visual C++. In a part of program I want it to read an ISO image file's contents and extract a specific file from it.
    Please guide me and show me the way. How can I do it? Is a plugin needed? If yes, where can I find it.

    Thanks alot

  2. #2
    Join Date
    Oct 2002
    Location
    Timisoara, Romania
    Posts
    14,360

    Re: How to read ISO-9660's contents, and extract it?

    As far as I know there is no API in Windows SDK or Visual C++ to do that. Of course you could take the documentation and write your own ISO file system reader/writer. But the simpler approach would be to use existing SDKs.

    7-zip is able to read ISO files, so they must have this already in place. And since this is open software you can use that.

    Nero might also have available SDK for this, except that this is a commercial product.
    Marius Bancila
    Home Page
    My CodeGuru articles

    I do not offer technical support via PM or e-mail. Please use vbBulletin codes.

  3. #3
    Join Date
    Aug 2009
    Posts
    2

    Resolved Re: How to read ISO-9660's contents, and extract it?

    Thanks Cilu

  4. #4
    Join Date
    Apr 2000
    Location
    Belgium (Europe)
    Posts
    4,626

    Re: How to read ISO-9660's contents, and extract it?

    Alternatively: Use one of the many tools available to mount an ISO image as a drive letter. You can then read the iso image using normal file/directory functions.

    MS even has one for free http://download.microsoft.com/downlo...olpanel_21.exe. Not really supported however, and supposedly only for XP (haven't tried running it on Vista or Windows 7 yet).

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured