Ich beginne zu verstehen...
Mit dem Versionswechsel von 4 auf 5 wurde die
DLL auf
Unicode umgestellt (somit benötigt die Version 5 der
DLL die
Unicode-Erweiterungen für 9x). Die Funktionen MediaInfo_Xxx waren bisher (v4)
ANSI (und sind so auch in deinem Projekt verwendet worden).
MSLU sollte in Deinem Projekt keine Rolle spielen.
Es geht eher darum, sich zu entscheiden zwischen:
a) Programmstellen im eigenen Code (der die
DLL verwendet) auf
Unicode-Parameter umstellen,
b) die MediaInfo
A_Xxx der DLLv5 zu verwenden und die Import-
Unit entsprechend anzupassen
c) alles beim Alten (v4) zu belassen
[edit]
Ergänzung zu b)
In der MediaInfoDll_0500.pas alle
PWideChar mit
PAnsiChar und alle
'MediaInfo_ mit
'MediaInfoA_ ersetzen.
Dann solltest Du die 500-er genauso wie die 400-er verwenden können...
[/edit]