Einzelnen Beitrag anzeigen

Alfonso

Registriert seit: 10. Jan 2006
250 Beiträge
 
Delphi 11 Alexandria
 
#1

Zugriff auf Pointervariablen

  Alt 28. Jul 2006, 09:00
Hallo,

ich verwende den Virtual Treeview. Dort werden Pointerrecords verwendet, z.B.
Delphi-Quellcode:
type
  TTreeData = record
    FCaption: String;
    FColumn1: String;
  end;

var
  Data: ^TTreeData;
Meine Frage bezieht sich auf den Zugriff auf Data. Der Compiler erlaubt mir der Zugriff mit Data^.FCaption sowie Data.FCaption. Wenn ich With Data verwende, muss ich Data^ verwenden; ohne ^ gibt der Compiler einen Fehler.

In der Anleitung vom Treeview stehen die Beispiele ohne ^. In dem Tutorial im dsdt.info steht es mit ^.

Was ist nun richtig? Oder ist es gleichwertig?

Gruß
Alfonso
Alfonso
Seit Turbo Pascal 3.0 dabei!
Ewiger Pascal Fan!
  Mit Zitat antworten Zitat