Entwickler-Ecke
Datenbanken - Vererbungsprobleme mit TDataModules
KaffeePorsche - Mi 04.05.05 12:07
Titel: Vererbungsprobleme mit TDataModules
Hallo,
ich habe ein kleines Vererbungsproblem mit Zusammenhang mit TDataModules. Ich habe für meine Anwendung eine eigene von TDataModule abgleitete Klasse implementiert (TDataModuleXYZ). In dieser Klasse stehen Methoden und Eigenschaften die immer benötigt werden. Von dieser Klasse (TDataModuleXYZ) werden dann die spezifischen (SubSub)DataModules für die Anwendung abgeleitet.
Das Ganze läuft auch einwandfrei. Nur irgendwann, nachdem das Projekt 20-30mal compiliert wurde, wandelt die IDE die von TDataModuleXYZ abgeleiteten Klassen in normale Formulare um (werden dann im Entwurfsmodus auch so angezeigt).
Tja, und dann kommts wie es kommen muss: Zur Laufzeit werden 'normale Formulareigenschaften' des ehemaligen SubSubDatenModules angesprochen (Farben etc). Das geht natürlich schief.
Sieht irgendwie nach einem Delphi-Bug aus? Für Tipps, Ratschläge & Co wäre ich sehr dankbar ...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!