Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Fehler E2021 Klassentyp erwartet (https://www.delphipraxis.net/121503-fehler-e2021-klassentyp-erwartet.html)

tscheidegger 29. Sep 2008 09:58


Fehler E2021 Klassentyp erwartet
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo ich bin kein geübter Programmierer, bitte nicht lachen ab meiner folgenden Frage:

Ich verwende Delphi 2007 und habe folgendes Problem beim Compilieren erscheint die
Fehlermeldung E2021 Klassentyp erwartet. Die sonst sehr hilfreiche Delphihilfe bringt mir
für diesen Fehler nicht genügend Informationen, damit ich diesen beheben könnte aus diesem
Grund schreibe ich euch.

Für jede Hilfe bin ich euch dankbar!

Als Beilage habe ich euch ein Bild auf dem seht ihr wo, dass mir der Fehler gemeldet wird (blau hinterlegt)!

mkinzler 29. Sep 2008 10:00

Re: Fehler E2021 Klassentyp erwartet
 
Gib bei der Vererbung neben dem Interface noch eine Basisklasse an

tscheidegger 29. Sep 2008 10:10

Re: Fehler E2021 Klassentyp erwartet
 
Liste der Anhänge anzeigen (Anzahl: 1)
Danke für den Hinweis, wenn ich dich richtig verstehe muss ich in der Unit hinter dem interface noch die Basisklasse IDesigner angeben?

Doch ich erhalte noch immer den selben Fehler könntest du mir das Vorgehen bitte kurz ausführlicher beschreiben, wäre dir sehr dankbar als
Bild habe ich dir den interface Teil beigelegt.

mkinzler 29. Sep 2008 10:15

Re: Fehler E2021 Klassentyp erwartet
 
Nein, bei der Deklaration der Klasse TCustomArtDesigner hast du nur ein Interface (IDesignerHook) und keine Basisklasse angegeben.

tscheidegger 29. Sep 2008 10:25

Re: Fehler E2021 Klassentyp erwartet
 
Jetzt kommt wohl eine sehr blöde Frage, aber wie kann ich zum Interface noch eine Basisklasse angeben?
Ich habe das wie folgt versucht:

type TCustomArtDesigner = class(IDesignerHook.TCustomForm)

Doch jetzt erhalt ich die Fehlermeldung E2003 Undefinierter Bezeichner!

Ich weiss du fragst dich sicher ab mir!

mkinzler 29. Sep 2008 10:36

Re: Fehler E2021 Klassentyp erwartet
 
Delphi-Quellcode:
type TCustomArtDesigner = class(TCustomForm, IDesignerHook)

tscheidegger 29. Sep 2008 10:38

Re: Fehler E2021 Klassentyp erwartet
 
Danke viel, viel mal!!!!
Super es geht!!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 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