Registriert seit: 12. Jun 2002
3.483 Beiträge
Delphi 10.1 Berlin Professional
|
Re: FillRect(Rect) geht und in der Unterprocedure geht es ni
12. Jul 2003, 00:00
Das hat 2 Gründe. - 1. Du hast eine Warnung weniger
- 2. Du bringst Delphi nicht durcheinander. Der virtuelle Konstruktor von TComponent hat schon seinen Nutzen und Zweck. Wenn du nun diesen nicht mit override überschreibst, fügt der Compiler automatisch das reintroduce ein. Wird deine Klasse dann von irgendwem oder irgendetwas (<= VCL) automatisch erzeugt, dann kracht es, da nicht dein Konstruktor aufgerufen wird, sondern, der virtuelle, den du ja nicht überschrieben hast.
[edit=Daniel B]List-Tags korrigiert. Mfg, Daniel B[/edit]
|