Das Problem ist, dass Memory in deinem Fall eine lokale Variable ist, die nur in der Funktion, in der sie definiert wurde zur Verfügung steht. In der Funktion, in der du sie brauchst, ist sie nicht definiert und steht deswegen auch nicht zur Verfügung. Du solltest dir ein bisschen Literatur zu
OOP durchlesen, das sind Standartsachen, die man braucht. Eine Möglichkeit wäre es, memory als globale Variable zu definieren, entweder direkt in der Klasse des Formulars (Da am besten im private-Teil), oder global in der
Unit, also im interface-Teil der
Unit.
Gruß
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer