
Nov. 12, 2016
12:16 p.m.
Hallo Liste, ich versuche gerade einen Programmcode von Python 2.6 auf Python 2.7 zum Laufen zu bringen. In dem Code wird aus einer DLL eine Funktion aufgerufen. In Python 2.6 funktioniert dies auch, aber wenn ich den gleichen Code in Python 2.7 ausführe, scheitert der Funktionsaufruf. Meine Frage ist nun, ob sich im Zusammenspiel Python und DLL zwischen 2.6 und 2.7 etwas verändert hat? Ich habe jedenfalls bis jetzt nichts dazu gefunden. Die DLL wird in beiden Versionen erfolgreich geöffnet, nur der Funktionsaufruf scheitert. Der DLL-Code ist hier: https://github.com/EventGhost/EventGhost/blob/master/_build/extensions/WinUs... Der betreffende Python-Code: https://github.com/EventGhost/EventGhost/blob/master/eg/Classes/WinUsb.py#L6...