Mit Referenzfeld ist so etwas gemeint:
Delphi-Quellcode:
TMeineKlasse.Create(AMemo: TMemo);
begin
[ ... ]
{ Referenz der Memo in interem Zeiger speichern }
FMemo:= AMemo;
{ Dannnach kannst du auf FMemo zugreifen }
{ etwa so: }
FMemo.Lines.Add('Debugstring');
[ ... ]
end;
Im Hauptprogramm dann über die Parameter dein Memofeld übergeben:
Delphi-Quellcode:
begin
[...]
{ Beispiel: Memo1 ist in deinem programm vorhanden }
MeineKlasse:= TMeinKlasse.Create(Memo1);
[...]
end;
Gruß
Pfoto