Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.207 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Objekte in verschiedenen Formularen zentral initialisieren

  Alt 11. Jan 2025, 17:22
1, Sorge dafür das alle Formulare eine eigene Basisklasse haben.
Also statt TForm dann TMyForm.

2, Definiere in der TMyForm eine Methode InitFormControls
Dort wird dann dein Code ausgeführt ohne with (Halte ich wie viele andere als ein zu vermeidendes Sprachkonstrukt) und übergabeparameter
Also dann

Delphi-Quellcode:
procedure TMyForm.InitFormControls;
begin
  for var i := 0 to ComponentCount - 1 do
  begin
Sehe das dummzeuch auch schon was geschrieben habe.
Das wäre mein nächsteer Punkt gewesen
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat