On Windows you need to use Wide Strings (double-byte strings). That's probably the problem you're running into.
If we try to call a DLL and pass as a string the version's GUID then error #7 is returned due to the fact that the DLL does not recognize the string to be the same as the Turboactive.dat GUID? Is there a way to get around this when making calls to the .dll functions?
Thank you
On Windows you need to use Wide Strings (double-byte strings). That's probably the problem you're running into.
Is it possible to use ANSII since Adobe Director does not support Unicode (at least the version I am using)?
Yes, using the MultiByteToWideChar function