Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Was bedeutet ^ ?? (https://www.delphipraxis.net/16245-bedeutet-%5E.html)

shareholder 13. Feb 2004 15:30


Was bedeutet ^ ??
 
Hatte das mal im Zusammenhang mit Pointern gelesen
aber ich finde in der Delphi-Hilfe nur:

Zitat:

Betrifft

TPointSeries-Komponente

Deklaration

property Pointer: TSeriesPointer;

Beschreibung

Die Eigenschaft Pointer ist eine Teilkomponente der TPointSeries, TLineSeries und aller anderen abgeleiteten TPointSeries-Komponenten wie z.*B. TBubbleSeries.
Jeder Punkt in einer TPointSeries wird mit Hilfe der Pointer-Eigenschaften gezeichnet.
Pointer enthält mehrere Eigenschaften zur Formatierung der Punktattribute wie z.*B. Pen, Brush, Draw3D, Visible usw..
Auf der Hilfeseite von TSeriesPointer finden Sie eine umfassende Beschreibung der TSeriesPointer-Teilkomponente.
hilft mich net weiter. kann mich mal bitte jemand aufklären ? danke :)

CalganX 13. Feb 2004 15:35

Re: Was bedeutet ^ ??
 
Hi,
Pointer sind Zeiger auf eine bestimmte Speicherstelle (siehe dazu am Besten Hier im Forum suchenWas sind Pointer). Und wenn du schreibst pPointer^.{...} so greifst du auf den Wert zu. Wobei es verschiedene Möglichkeiten gibt auf Pointer zuzugreifen und alle funktionieren, obwohl angeblich die eine richtig ist und die andere Tod bedeutet. ;)

Chris

LukasVT 13. Feb 2004 15:37

Re: Was bedeutet ^ ??
 
Also da gibt es zwei verwendungen für:
1. x: ^integer;
Diese Zeile würde einen Pointer auf einen Integerwer
erstellen. Dieser zeigt zozusagen auf eine Intgervariable.
Wenn du nun im Quellcode x := @integervariable; schreibst,
enthält x die Adresse und nicht den
Wert von Integervariable.
2. Mit y := x^; kannst du die danbn wieder den Inhalt von
Integervariable auslesen. Würdest du das ^ weglassen
würdest du nur die Addresse von Integervariablen bekommen.

shareholder 13. Feb 2004 15:45

Re: Was bedeutet ^ ??
 
ok, habe gerade festgestellt ich das ganze (speziell für mich) für unnütz halte
(oder einfach formuliert, ich versteh das nicht)
ich geb auf, is mir zu komplex

trotsdem danke ! 8)

Pseudemys Nelsoni 13. Feb 2004 15:49

Re: Was bedeutet ^ ??
 
hi shareholder,

guck dir mal diesen thread an: http://www.delphipraxis.com/topic17809_pointer.html

shareholder 14. Feb 2004 02:04

Re: Was bedeutet ^ ??
 
danke für den link
werd's mal näher anaaaaalllllysieren !! :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:15 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