Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Prodezur definiert, dennoch Fehler "Undeclared blabla"


Atreyu - Do 15.11.07 16:18
Titel: Prodezur definiert, dennoch Fehler "Undeclared blabla"
Ich schon wieder...

Manchmal denkt man echt, Delphi macht was es will.
Ich habe in der TForm1 eine procedure definiert:

Delphi-Quelltext
1:
    procedure KeyConrols1(var Keyht: Word);                    


Habe die Funktion erstellt:

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
procedure TForm1.KeyConrols1(var Keyht: Word);
  var Posi: Integer;

begin
{...}
end;


Dann rufe ich sie aus einer anderen Funktion auf;

Delphi-Quelltext
1:
2:
3:
4:
5:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  KeyControls1(Key);
end;


Und da erscheint der Fehler. Ich will den Key an die Procedure KeyControl1 übergeben, aber der sagt mir, sie wäre nicht definiert. Dabei ist die das TOTAL.
Argh.

Moderiert von user profile iconNarses: Code- durch Delphi-Tags ersetzt


jakobwenzel - Do 15.11.07 16:31

Hast du dich nur hier im Forum verschrieben, oder steht bei dir im Quelltext der Name der Prozedur auch einmal mit und einmal ohne T?


Atreyu - Do 15.11.07 16:36

Ach du SCHE***E!

Dankedankedanke!
Ey, das wär mir in 100 Jahren nicht aufgefallen, wobei ich wusste, dass es was minimales sein muss =)

*peionlich*