Zitat:
Du hast also in Delphi etwas implementiert, das von einem Aufrufer (Winamp?) benutzt werden kann, der eigentlich eine C++ Klasse bzw. thiscall erwartet.
Es geht um eine beliebige Anwendung welche die Visualisierungs Plugins von Winamp verwenden will.
Winamp selbst hat damit nichts zu tun.
Zitat:
Aber das Prinzip ist natürlich gleich.
Dito
Zitat:
Mein Punkt war jedenfalls, dass man auf
asm verzichten kann, wenn man mit zwei "Dummy" Parametern leben kann (egal ob man sich Vtbl-Records deklariert oder nicht). Denn dann passt Delphis register Aufrufkonvention problemlos für thiscall.
Zitat:
Sunecs Frage sollte damit beantwortet sein, es sei denn jemand kennt einen besseren Weg, um von Delphi aus eine C-Methode mit thiscall aufzurufen.
Sehe ich genauso..
gruss