![]() |
Pointer eine Adresse ( aus Edit-Feld ) zuweisen
Folgendes:
Ich habe einen Record, sowie einen Pointertyp davon.
Delphi-Quellcode:
Ich möchte jetzt in einem Edit-Feld eine Adresse eingeben, an der ein solches Element steht und dann auf dieses Zugreifen ( Ich will mittels einer 2. Applikation auf meine Daten in der 1. Applikation zugreifen ).
Type
PStackElem = ^StackElem StackElem = record Wie kann ich aber nun die Adresse aus dem Edit-Feld lesen und dem Pointertyp von Stackelem zuweisen? Weil mit Pointer(Edit1.Text) würde ich ja nur nen Zeiger auf den String kriegen. |
Re: Pointer eine Adresse ( aus Edit-Feld ) zuweisen
Deine Idee kann nicht funktionieren, da die Adresseräume der beiden Anwendungen komplett getrennt sind.
Du möchtest Interprozess-Kommunikation verwenden. Dazu gibt es viele Variationen. Lies erst mal die Grundlagen: ![]() In deinem Fall wäre eine ![]() |
Re: Pointer eine Adresse ( aus Edit-Feld ) zuweisen
hm ok, dann muss ich mir wohl was anderes einfallen lassen.
Weil die 2. Applikation sollte nur als Debugger fungieren, da lohnt sich kein größerer Aufwand |
Re: Pointer eine Adresse ( aus Edit-Feld ) zuweisen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:05 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