Delphi-PRAXiS
Seite 4 von 4   « Erste     234   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi C++ DLL (Funktion) nach Delphi (https://www.delphipraxis.net/195815-c-dll-funktion-nach-delphi.html)

Zacherl 20. Apr 2018 13:29

AW: C++ DLL (Funktion) nach Delphi
 
Zitat:

Zitat von AJ_Oldendorf (Beitrag 1400002)
Muss ich denn ein New(my_struct) vorher machen oder nicht?

Ne, in dem Falle tatsächlich nicht. Du wirst aber vermutlich eine weitere API aufrufen müssen, um den Speicher für das Struct später wieder freizugeben.

Fritzew 20. Apr 2018 13:29

AW: C++ DLL (Funktion) nach Delphi
 
So wie ich es aus Deiner Dokumentation gelesen habe nicht.
Zitat:

Der Funktionsaufruf „my_get_pointer“ liefert die Basisadresse (C-Zeiger) auf die
Struktur My_Struct_T. Mit diesem C-Zeiger kann Ihr Programm
hochperformant auf die Daten im zugreifen.

AJ_Oldendorf 20. Apr 2018 13:38

AW: C++ DLL (Funktion) nach Delphi
 
ja eine extra Funktion zum freigeben gibt es auch tatsächlich.
ich teste gleich mal und gebe die Info ob es geht

Edit:
Funktioniert. Coole Sache, Danke!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:54 Uhr.
Seite 4 von 4   « Erste     234   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz