Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Unsatisfied forward or external declaration? (https://www.delphipraxis.net/70323-unsatisfied-forward-external-declaration.html)

Radon 28. Mai 2006 18:13


Unsatisfied forward or external declaration?
 
Hallo!

Bin Anfänger in Sachen Delphi und dabei ein VierGewinnt zu programmieren. Der theoretische Teil ist fertig, allerdings hänge ich an einem Compiler Fehler der für mich keinen Sinn ergibt.


"Unsatisfied forward or external declaration: 'TVierGewinnt.GewinnPruefung'" sagt er mir,
"procedure GewinnPruefung(GSpalte, GZeile: integer);" ist sie unter types deklariert
"procedure GewinnPruefung(GSpalte, GZeile: Integer);" ist die Prozedur,
"GewinnPruefung(quelle, y);" wird sie aufgerufen nachdem ein Stein eingefügt wurde.

Ich weiß leider nicht was ihr noch braucht.

Bitte sagt mir was ich falsch mache!!

mkinzler 28. Mai 2006 18:14

Re: Unsatisfied forward or external declaration?
 
Versuchs mal so im Implementation-Teil

Delphi-Quellcode:
procedure TVierGewinnt.GewinnPruefung(GSpalte, GZeile: integer);

Radon 28. Mai 2006 18:20

Re: Unsatisfied forward or external declaration?
 
Liste der Anhänge anzeigen (Anzahl: 1)
nope, ändert leider nichts, bis auf einen zusätzlichen Fehler :|

Klaus01 28. Mai 2006 18:23

Re: Unsatisfied forward or external declaration?
 
versuch es mal in der Typendeklaration so:

procedure GewinnPruefung(GSpalte, GZeile: integer);

in der Implemantation muß es dann
procedure TVierGewinnt.GewinnPruefung(GSpalte, GZeile: integer);
heißen

Grüße
Klaus

Radon 28. Mai 2006 18:27

Re: Unsatisfied forward or external declaration?
 
jau das wars!

so ein blöder Anfängerfehler... :oops:

danke :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:00 Uhr.

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