Forum: Sonstige Fragen zu Delphi
by Hobbycoder,
18. Jun 2020
Da hast du zwar recht, aber das passiert bei mir nicht sooft. Und auch habe ich nicht so viele Programme, wo ich Formulare mehrfach verwende. (Wir reden ja nicht über Klassen)
Ob ich jetzt die Daten direkt an die Komponente der Form gebe, bzw. von dort lese, oder über Getter/Setter im Grunde das gleiche mache, hat nicht unbedingt was mit der Trennung von Logik und Darstellung zu tun. Das...
Forum: Sonstige Fragen zu Delphi
by Hobbycoder,
18. Jun 2020
ist ja fast das gleiche. Nur, dass ich auf Getter und Setter verzichtet habe.
Forum: Sonstige Fragen zu Delphi
by Hobbycoder,
18. Jun 2020
Ich mache das immer etwas anders.
Ich referenziere nach Möglichkeit nie die aufrufende Form, wenn es sich vermeiden lässt. Da ich die aufzurufende Form eh in die Uses der aufrufenden Form aufnehmen muss, setze ich auch von dort die Daten.
procedure TMainForm.btnEdit(Sender: TObject);
begin
frmDetails.edtName.Text:=BeispielObject.Name;
...