Einzelnen Beitrag anzeigen

fisipjm

Registriert seit: 28. Okt 2013
299 Beiträge
 
#8

AW: TForm Klasse dynamisch erstellen ja nachdem ob Klasse vorhanden ist

  Alt 16. Nov 2021, 08:57
Zitat:
Was macht GetMainFormClass ?
Das wäre die Funktion, die anhand des Tabellennamens die Klassse des zu erstellenden Formulars zurück gibt.
Entweder man kodiert das hart oder registriert in einer TList/TDictionary die Formualrtypen und durchsucht diese.
Wenn man nichts findet, könnte es eine Standard geben.
Hab ich das im Prinzip nicht schon durch die RegisterClass funktion? Ich durchsuche die T+TabellenName mit findClass und wenn es was gibt nehm ich die und wenn es nix gibt nehm ich die Standard Form. Es scheitert bei mir whrscheinlich lediglich daran, das mir GetClass ja ein Tpersistant zurück gibt und ich nicht weis wie ich daraus die spziefische Klasse createn kann. Vielleicht geht das auch gar nicht.... Absolutes Neuland für mich
  Mit Zitat antworten Zitat