Posted on 2003-03-11
I am attempting to create a application that will burn a CD(s) on the fly. ie run a script and produce a CD based on what a customer has ordered. I am trying to do this using the NERO API from Delphi 7. It looks like it works great until I try to set up the file system. Calling NeroImportISoTrackEx produces an External Exception E06D7363. Other items such as listing the devices, ejecting/loading the disk and detecting the disk all work ok. Someother functions also give errors such as access violations. The delphi function is defined as:
Ppointer = ^pointer;
TNeroImportIsoTrackEx = function(pRecorder: NERO_DEVICEHANDLE;
flags: DWord): PPNero_iso_item; cdecl;
I would also be interested if anyone knew where to find a list of what the external exception codes mean.