Hallo Christian,
deine Überlegungen zu einer modularen Arbeitsweise finde ich grundsätzlich gut. Allerdings darfst du dynamic link libraries und tab sheets nicht auf eine Stufe stellen. Das eine ist ein feature des Betriebssystems welches von Delphi unterstützt wird (werden muss), das andere ist ein common control zur Bereicherung der Benutzerschnittstelle deines Programms. Wenn ich deine Wertung zu
DLL und
BPL lese, dann möchte ich dir zum Lesen eines Buches über Software Architektur raten.
Zitat von
CReber:
Da das Programm bzw. das Hauptmodul wirklich simpel aufgebaut werden soll
Wenn dein Hauptprogramm zu simpel ist, dann entartet es leicht in eine überflüssige shell.
Zitat von
CReber:
Kennt jemand eine Möglichkeit wie ich ein TTabSheet designen kann und dann in ein bestehendes TPageControl laden kann?
Du entwirfst dein tab sheet einfach wie gewohnt und wechselst zur Laufzeit die Zuordnung zum page control.
Freundliche Grüße vom marabu