By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
459,442 Members | 1,319 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 459,442 IT Pros & Developers. It's quick & easy.

Open and see the data inside a .ISO, .Bin file from inside an application

P: 1
Hi all, im new to coding (started coding last month) so im a little stuck on how to do this, im making some emulation programs to learn coding with, and a part of it is to point the app to a .iso/.bin file and scan the data inside of the iso/bin to check if a file exists.

Thats the basics of it, heres what 1 of the iso's look like in a iso program:



And i would use the SLUS file in an if statement like this:

Expand|Select|Wrap|Line Numbers
  1. Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
  2.  
  3. Dim selit As String = CStr(ListBox2.SelectedValue)
  4.         If File.Exists(selit, "SLUS_215.57") Then
  5. namefull.Text = "Final Fantasy XII"
  6. serial.Text = "SLUS_215.76"
  7. version.Text = "Collector's Edition"
  8. genre.Text = "RPG"
  9. region.Text = "U"
  10. date1.Text = "10-31-06"
  11. pboxGameCover.ImageLocation = Application.StartupPath() & "\pics\" & "128.jpg"
  12. pboxGameCoverA.ImageLocation = Application.StartupPath() & "\pics\" & "128a.jpg"
  13.  
  14. Elseif
  15. *snip*
  16.         End If
(ListBox2.SelectedValue, is the .iso/.bin file)

My issue is i cant find any class examples, or any information etc on how to code it so my application can see the data inside of the iso/bin instead of just see'ing the iso/bin file, so that i can then check the data inside the iso to see if the file exists etc.

Im a novice still at coding so making a new class myself to look inside the iso/bin is to complex for me.

Please any help on this would be much appreciated, Thank you.
Mar 30 '10 #1
Share this Question
Share on Google+
1 Reply


CroCrew
Expert 100+
P: 564
Hello dragonrose,

Try one of the three below:

1. How to Create Optical File Images using IMAPIv2.0: http://www.codeproject.com/KB/miscctrl/ISOImage.aspx
2. Install “Nero” then use the “Nero x.x Type Library”.
3. Looking into the System.Runtime.Serialization.Formatters.Binary namespace.

Hope this helps.

Happy Coding,
CroCrew~
Apr 5 '10 #2

Post your reply

Sign in to post your reply or Sign up for a free account.