Tastaturdruck filtern



  • Hallo,
    ich möchte gerne das mein editbox nur von mir ausgewählte zeichen
    zulässt. alle anderen sollen gar nicht erscheinen. ich möchte einen
    taschenrechner programmieren; (bin aber ein blutiger anfänger!)
    ich habe mir gedacht da in einen taschenrechner nur bestimmte tasten
    gebraucht werden und alle anderen nur stören würden.

    ps.
    ich programmiere in BCB 6

    Ich bedanke mich im vorarus!! 🙂



  • Hallo

    siehe den OnKeyPress-Event. Einfach alle unerwünschten Zeichen so abfangen

    void __fastcall TForm1::Edit1KeyPress(TObject *Sender, char &Key)
    {
      if (Key == 'a') Key = '\0';        
    }
    

    bis bald
    akari



  • Super das ist toll!!!
    Es funtiniert!
    ich bedanke mich noch einmal akari !!! 😃


Anmelden zum Antworten