Einzelnen Beitrag anzeigen

Pfoto

Registriert seit: 26. Aug 2005
Ort: Daun
541 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: VAR-Parameter als Pointer speichern und verändern

  Alt 25. Okt 2007, 15:20
Zitat von Phoenix:
Dann übergebe doch gleich den Pointer?
Bei einem Var-Parameter gehe ich davon aus, dass er modifiziert zurückkehrt, nicht, dass er _irgendwann_ später nochmal geändert werden könnte.
Es ist doch von außen bequemer, einfach einen Boolean zu übergeben (für mich jedenfalls).
Zudem würde ich prinzipell wissen, ob ich mit den Pointern falsch umgehe...

Zitat von mkinzler:
Eine klasse wird immer per referenz übergeben ob Var, Const, ...
Ja, dass ist mir bekannt,
dieser Klasse soll ein Boolean per VAR übergeben werden.

Sinn:
Wenn die Klasse zerstört wurde, möchte ich durch die
zuvor übergebene Bool-Variable auslesen können, ob sich
etwas geändert hatte.
Deswegen kann ich nicht mehr über eine öffentliche Property
auf die Klasse zugreifen.
Jürgen Höfs
  Mit Zitat antworten Zitat