Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Strings in Delphi in DLL (https://www.delphipraxis.net/155386-strings-delphi-dll.html)

Blatt 21. Okt 2010 12:25

AW: Strings in Delphi in DLL
 
Achso, Array of Char ist ein Pointer..
Ich hab das wortwörtlich genommen..
Wie soll das Record denn dann aussehen?
Es ist halt ein nullterminierter String mit unbekannter Größe

himitsu 21. Okt 2010 12:31

AW: Strings in Delphi in DLL
 
Ein dynamisches Array, der String, Objekte und Interfaces bestehen intern aus einem Zeiger auf ihre Daten.
Im Record selber ist eben immer nur der 4 Byte kleine Zeiger.
Nur bei statischen Arrays und Records stecken die Daten direkt an der entsprechenden Speicherstelle (ohne internen Zeiger).


Wie man es z.B. machen könnte, hatte ich inzwischen im letzen Beitrag nacheditiert.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:40 Uhr.
Seite 2 von 2     12   

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