Es ist egal was ich mache es gibt immer die meldung
" Typkonflikt " oder
"Inkompatible typen"
An einer anderen Stelle im Programm übergeb ich auch ein Array der gleichen
Art mit werten. Die werte kommen alle Korrekt rüber.
Wenn ich die Werte auf null setze und dann wieder auslese
bleiben die Werte null.
Delphi-Quellcode:
Move = interface(AnyObject)
['{8DB9CA92-9403-11D1-A5E2-00A0C95AF74C}']
function Get_MovableObject: Move; safecall;
procedure Apply([u]iTransformationArray: PSafeArray[/u]); safecall;
property MovableObject: Move read Get_MovableObject;
end;
Irgendwie scheint die Funktion im Interface nicht Korrekt zu sein
Leider kann ich kein C++ womit ich es auch ausprobieren könnte.