![]() |
Deklaration von Funktionen
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich wollte eine Funktion deklarieren und dann auf sie von anderen Formularen zugreifen (form1.funktion). ich bekomme aber eine Fehlermeldung obwohl die Deklaration eigentlich stimmen sollte! code+fehlermeldung siehe -> *.jpg-datei Danke mfG Alex |
Re: Deklaration von Funktionen
Zitat:
Du möchtest deine Funktioner FName nennen. Aber ein TForm ist letztendlich von TComponent abgeleitet. Und dort wird eine Variable mit der Bezeichnung FName deklariert. |
Hallo AlexV,
du solltest deine Funktionen entweder in den privat oder public - Bereich der Klasse eintragen und nicht in den von Delphi reservierten Bereich oberhalb des privat-Bereichs. Außerdem ist es natürlich wichtig, die deklarierte Funktion auch zu programmieren, dazu hilft die CodeCompletion. Drücke einfach STRG+Shift+C, dann wird der Funktionsrahmen automatisch angelegt. |
Zitat:
|
Der Name FName ist völlig in Ordnung, da die Variable FName der Vorklasse im private Bereich liegt.
Es ist lediglich ein Hinweis darauf, daß Du die Funktion deklariert aber nicht implementiert hast. ...:cat:... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:36 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