JurkMonkey
Programmer
In the past I've tried to work with different CD burners to add functionality to my apps. I noticed though, that you had to use the IMAPI garbage from MS which only supports XP and 2K3 - or use something like the Nero API or StarBurn which both cost a significant amount of money.
What I have stumbled across recently is a linux burner that has been ported over to windows. From what I've used of it so far - it is looking really good. Command line of course - but you can always hide that by using a System.Diagnostics.Process.
Usage can be found at this site:
Also: I have read that this code has changed from the GNU license and you no longer have rights to use it in applications after a certain version. With this in mind, someone has been working with CDRKIT. Which is based on an early version of this software and is therefore free to use.
As an added note, you have to create an ISO first using mkisofs.exe and then burn it to cd using cdrecord.exe - both of which are very easy to use.
I hope someone else finds this useful - or knowing my luck, I'll stumble across my own post again at the time when I need it.
What I have stumbled across recently is a linux burner that has been ported over to windows. From what I've used of it so far - it is looking really good. Command line of course - but you can always hide that by using a System.Diagnostics.Process.
Usage can be found at this site:
Also: I have read that this code has changed from the GNU license and you no longer have rights to use it in applications after a certain version. With this in mind, someone has been working with CDRKIT. Which is based on an early version of this software and is therefore free to use.
As an added note, you have to create an ISO first using mkisofs.exe and then burn it to cd using cdrecord.exe - both of which are very easy to use.
I hope someone else finds this useful - or knowing my luck, I'll stumble across my own post again at the time when I need it.