![]() |
Probleme mit Pointern
Hi all.
Ich habe eine komplexe Datenstruktur ds. Mit IntToStr(integer(@ds)); bekomme ich die Adresse als String. Wie kann ich nun diesen String wieder in einen Zeiger umwandeln, der auf ds zeigt? Danke im voraus. |
AW: Probleme mit Pointern
Delphi-Quellcode:
Pointer(StrToInt( {thestring} ))
|
AW: Probleme mit Pointern
Danke sehr. Das hat geklappt.
Das Problem war, ich hatte es so geschrieben: Pointer(StrToInt(string)^); |
AW: Probleme mit Pointern
@ds (bzw. pointer(@ds)) ist doch schon der pointer. Warum also der Umweg: pointer -> integer -> string -> pointer?
|
AW: Probleme mit Pointern
Ist eine lange Geschichte. Muss aber so sein.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:58 Uhr. |
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