Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#4

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

  Alt 25. Okt 2007, 15:16
@mkinzler: hier wird aber keine Klasse übergeben.
ansonsten stimme ich Phoenix zu. Nimm gleich einen Pointer. Allerdings wird das nicht dein Problem lösen. Du übergibst vermutlich eine locale Variable welche später nicht mehr existiert.

Desweiteren sind mir einige unschönheiten aufgefallen. Du vergleichst einen boolischen Wert auf True. True ist allerdings eine Konstante die den Wert 1 hat. Ein Boolean hingegen ist wahr sobald er ungleich 0 ist und nicht nur wenn er 1 ist. Also bei einem Vergleich nicht auf True testen.

desweiteren brauchst du False nicht auf Boolean casten etc.

Wie erzeugst du eigentlich deine Klasse. Vielleicht liegt ja dort der Fehler das du gar keine Instanz erzeugst.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat