Hallo ,
ich habe ein Problem beim Einsatz von Audiogenie3 unter Excel 2016 VBA (64Bit). Die .DLL ist in SYSWOW64 hinterlegt und registriert, unter Verweise in VBA auch eingebunden. Der Wrapper ist als Class ebenfalls im Projekt. Wenn ich den Versionsaufruf "Genie.GetAudioGenieVersion" durchführe, so erhalte ich die richtige Antwort. Beim Aufruf einer .MP3-Datei über "Genie.AUDIOAnalyzeFile(strDatei)" jedoch eine Fehlermeldung. Im Debug-Mode ist der Fehler im Class-Modul ersichtlich "AUDIOAnalyzeFileW(StrPtr(FileName))". Scheinbar liefert die Funktion StrPtr einen Wert, den die .DLL nicht erwartet.
Was muss ich tun, damit Audiogenie läuft, oder funtzt die Sache unter Excel 2016 VBA (64Bit) nicht?
*Topic verschoben*
ich habe ein Problem beim Einsatz von Audiogenie3 unter Excel 2016 VBA (64Bit). Die .DLL ist in SYSWOW64 hinterlegt und registriert, unter Verweise in VBA auch eingebunden. Der Wrapper ist als Class ebenfalls im Projekt. Wenn ich den Versionsaufruf "Genie.GetAudioGenieVersion" durchführe, so erhalte ich die richtige Antwort. Beim Aufruf einer .MP3-Datei über "Genie.AUDIOAnalyzeFile(strDatei)" jedoch eine Fehlermeldung. Im Debug-Mode ist der Fehler im Class-Modul ersichtlich "AUDIOAnalyzeFileW(StrPtr(FileName))". Scheinbar liefert die Funktion StrPtr einen Wert, den die .DLL nicht erwartet.
Was muss ich tun, damit Audiogenie läuft, oder funtzt die Sache unter Excel 2016 VBA (64Bit) nicht?
*Topic verschoben*
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()