Thema: Delphi Variablen übergeben

Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.481 Beiträge
 
Delphi 10.1 Berlin Professional
 
#3

Re: Variablen übergeben

  Alt 12. Okt 2003, 12:35
Was verstehst du unter global ? Wenn du die Variable als Feld in eine Klasse scheibst, ist sie nicht global und wird bei jeder Instanz der Klasse mit 0 initialisiert und jede Instanz hat seine eigene Kopie dieses Feldes. Global ist eine Variable, wenn sie in keiner Klasse und Funktion deklariert ist. Als bestes Beispiel dienen hier die Form-Variablen:
Delphi-Quellcode:
TForm1 = ...

var
  Form1: TForm1; // <-- das ist eine globale Variable
  Mit Zitat antworten Zitat