Hallo zusammen,
ich habe ein Problem mit einer
Dll, die ich über Axtive-X importiert habe.
Die
Dll hat eine Funktion von der ich ein TOleVariant zurück bekomme.
Und mit jedem aufruf dieser Funktion kriege ich ein Memory-Leak.
Nun hab ich gelesen das Varianten immer als Kopie im Speicher übergeben werden.
Dies passt zu meiner Theroie das Speicher belegt wird aber nicht freigegeben wird.
Nun meine Frage, wie bekomme ich einen Pointer auf das Result der Funktion, wodurch ich am ende diesen Speicher selbst freigebgen kann.
Vielen Dank für eure Hilfe.
Björn