Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by fisipjm,
16. Nov 2021
Wie mach ich dann den Aufruf mit einem Frame? Auch mein Frame müsste dann wieder eine Ableitung von einem "MainFrame" sein und die Ausreißer wären doch auch wieder seperate Ableitungen vom MainFrame. Damit weis ich doch dann in der Form wieder nicht wie ich an die richtige TFrame klasse komme, oder steh ich grad völlig auf dem Schlauch?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by fisipjm,
16. Nov 2021
Und genau darin liegt ja mein Problem, mit getClass bekomme ich eine Tpersistant zurück und nicht die speziefische Klasse die ich eigentlich createn möchte. :oops:
Und über das Tpersistent bekomme ich es nicht gebacken...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by fisipjm,
16. Nov 2021
Ja die Maske und die Aufrufe der Datenbank die darin stattfinden sind unterschiedlich. Aber warum brauch ich dafür TFrame? verschiebt das mein Problem nicht einfach nur eine Ebene Tiefer in die Maske rein?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by fisipjm,
16. Nov 2021
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...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by fisipjm,
16. Nov 2021
Also GetClass funktioniert, liefert mir aber logischerweise nur eine TPersistant zurück. Und ich scheitere daran aus dieser Tpersistant dann die Form zu createn. Ich befürchte ich hab da irgendwo noch eine riesen Wissenslücke :oops:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by fisipjm,
15. Nov 2021
Hi,
ich versuch mal zu erklären was ich gerne machen würde.
Ich habe ein Programm mit einem Menü als Hauptfenster. Darin gibt es x Einträge die immer für eine Tabelle in einer Datenbank stehen. Das ganz läuft dynamisch. Es gibt also eine "MainForm" die alles notwendige enthält um die Informationen einer Tabelle der Datenbank anzuzeigen. Über eine Abfrage wird nun die Anzahl der Tabellen in...