Wrong filenames when import session

vbimport

#1

Hello
NeroApi has a bug in NeroImportIsoTrackEx (NeroImportDataTrack has the same error).
When I importing session from Joliet track it return ISO structure but some file names are invalid. I found that nero returns wrong filename if it contains char with code ASCII > 127. For example when I want to import files which have polish diacritical signs I get some others chars (for example ‘?’) instead right values. NeroBurning ROM import this session correctly.

Does anyone have any idea or solution?


#2

After each session importing you have to translate all track items using OemToCharA() function.
It applies to each of the item name:
fileName
longFileName
sourceFilePath
longSourceFilePath
That’s all :slight_smile:

Best regards
pao


#3

Thanks so much.
I applied your solution and now almost all is ok!
Some characters still are wrong (I tried to import session which contains
file with every sign with ASCI > 127)
but polish signs are now ok!

Regards,
bhk