Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Wie kann ich einen bestimmten Buchstaben aus Editfeldern ausschließen ? (https://www.delphipraxis.net/192886-wie-kann-ich-einen-bestimmten-buchstaben-aus-editfeldern-ausschliessen.html)

13Lucas37 30. Mai 2017 14:52

Wie kann ich einen bestimmten Buchstaben aus Editfeldern ausschließen ?
 
Hallo zusammen,
Ich soll für den Informatikunterricht ein Hangman-Programm schreiben.
Das Grundgerüst habe ich bereits, aber man kann den selben Buchstaben mehrmals wählen, was mein ganzes System durcheinander bringt.
Kennt jemand eine Möglichkeit wie ich einen Buchstaben aus dem Editfeld ausschließen kann, sobald er einmal gewählt wurde ?
LG Lucas

Aviator 30. Mai 2017 14:55

AW: Wie kann ich einen bestimmten Buchstaben aus Editfeldern ausschließen ?
 
Du könntest einen EventHandler für das OnKeyPress Event des TEdit implementieren in dem du dir die gedrückten Buchstaben in ein Array speicherst. Ist der Buchstabe schon in dem Array vorhanden, dann wird Key auf #0 gesetzt und es passiert nichts weiter bzw. es wird eine Fehlermeldung ausgegeben, dass der Buchstabe bereits benutzt wurde.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:18 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