EditKeyPress funktion einrichten



  • Hallo,

    ich habe in der FAQ diesen Quelltext gefunden und möchte ihn nutzen bekomme ihn aber nicht eingerichtet.

    ich habe diesen Quelltext einfach am ende meiner Unit.cpp angefügt, bekomme dann aber immer die Fehlermeldung :

    E2316 '_fastcall TForm1::Edit1KeyPress(TObject* ,char &)' ist keine Element von 'TForm1'

    Was mache ich falsch, bzw wo muß ich diese Funktion noch eintragen ?

    Gruß
    Ralf

    void __fastcall TForm1::Edit1KeyPress(TObject *Sender, char &Key)
    {
    if(Key!=13)
    {
    if((Key<'0' || Key>'9') && Key!=8)
    Key=0;
    }
    }



  • Hi,

    füg auf deinem Formular mal ein TEdit ein, lass es markiert, geh links im Objektinspektor auf "Ereignisse / Events" und such dort nach OnKeyPress. Dort dann mal rechts daneben (immernoch im Objektinsprektor) ins leere Feld doppel-klicken 😉 ...

    mfg, Micha



  • <gelöscht, da nicht richtig gelesen>


Anmelden zum Antworten