Zitat:
Was soll ich denn statt den globalen Variablen nutzen?
...private Felder deiner Form / Klasse
Beispiel:
Delphi-Quellcode:
TFormBlubb = class(TForm)
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
private
FBla: Integer; // Variable
FListBlubbchen: TObjectList<TBlubbchen>; // Liste
public
end;
...
procedure TfoMain.FormCreate(Sender: TObject);
begin
FListBlubbchen := TObjectList<TBlubbchen>.Create;
end;
procedure TfoMain.FormDestroy(Sender: TObject);
begin
FListBlubbchen.Free;
inherited;
end;