Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Fehlermeldung : eine geringere Sichtbarkeit (private) ? (https://www.delphipraxis.net/128889-fehlermeldung-eine-geringere-sichtbarkeit-private.html)

thomas2009 8. Feb 2009 17:53


Fehlermeldung : eine geringere Sichtbarkeit (private) ?
 
Hallo

ich erhalte diese Fehlermeldung an diese Zeile, was ich nicht versehen konnte !
Delphi-Quellcode:
procedure TForm2.FormResize(Sender: TObject);
begin
Form2.Edit1.Text := IntToStr(Form1.Width); // Fehler-Zeile
Form2.Edit2.Text := IntToStr(Form1.Height);

end;
Delphi-Quellcode:
[Hinweis] Unit2.pas(40): Durch das Überschreiben erhält die virtuelle Methode 'TForm2.CreateParams' eine geringere Sichtbarkeit (private) als die Basisklasse 'TForm' (protected)

Bernhard Geyer 8. Feb 2009 17:59

Re: Fehlermeldung : eine geringere Sichtbarkeit (private) ?
 
Ist es wirklich die Zeile? Der Fehler deutet darauf hin das du die Definition von CreateParams im Private-Teil der Klasse hast und nicht im gleichen Abschnitt wie bei TForm.

DeddyH 8. Feb 2009 18:37

Re: Fehlermeldung : eine geringere Sichtbarkeit (private) ?
 
Und deshalb genügt es im Normalfall, die Deklaration von private nach protected zu verschieben ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz