Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Nur Zahlen und Punkte in InputBox (https://www.delphipraxis.net/12071-nur-zahlen-und-punkte-inputbox.html)

dopeline 20. Nov 2003 07:50


Nur Zahlen und Punkte in InputBox
 
Hallo!

wie kann ich verhindern, dass in einer Inputbox Buchstaben oder Kommata eingegeben werden können?

kann ich da in dieser richtung was machen? :
Code:
if not (Key in ['0'..'9',#18,#46,#8]) then
       Key := #0

Danke!


Gruß, dopeline

Luckie 20. Nov 2003 07:57

Re: Nur Zahlen und Punkte in InputBox
 
Das Edit einer Inputbox hat kein OnKeyPress Ereigniss. Hat es schon, nur kommt man da nicht so einfach dran. Am einfachsten ist es für dich, wenn du eine Inputbox mit einem Formular nachbaust.

himitsu 20. Nov 2003 09:29

Re: Nur Zahlen und Punkte in InputBox
 
Liste der Anhänge anzeigen (Anzahl: 2)
Kannst natürlich auch mal das versuchen.
  • InputBox für Extended
  • incl. negativen Bereich
  • nimmt das im System angegebenen Dezimaltrennzeichen
  • überprüft die korrekte Schreibweise der eingegebene Zahl
    (allerdings nicht, wenn die Zahl über Zwischenanlage eingefügt wird)

Da du ja anscheinend keine negativen Zahlen brauchst, hab ich dir mal eine Version ohne erstellt.


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