Quote Originally Posted by LaVolpe View Post
My recommendation is to update the clsID3.cls to support unicode. Doing anything else may require more work, less efficiency, and potentially introduce unexpected problems.

I would think that the changes to that class would be minimal:
- changing APIs to support unicode, if needed, as needed. This may include changing some parameters to ByVal vs ByRef
- changing calls to those APIs to use StrPtr() or VarPtr() for some parameters, as needed

Thanks for your response, I have performed all the file management functions to support Unicode and it works fine, but there is a problem, if I want to modify an mp3 tag, for example, the song title, and I put Chinese characters, I don't they save correctly, if I can read them well if I write them with a professional application, but in something I am failing and I cannot find my error, I have tried to code in UTF8 and UTF16 but it continues writing badly

I appreciate if you have time to look at it
ID3 unicode.zip