Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi prüfen ob der eingegebene String eine Zahl ist (https://www.delphipraxis.net/77804-pruefen-ob-der-eingegebene-string-eine-zahl-ist.html)

Hansa 27. Nov 2006 03:44

Re: prüfen ob der eingegebene String eine Zahl ist
 
Zitat:

Zitat von naudoc
Wir würde denn ein Tryblock aussehen, der folgendes enthalten soll:
Wenn edit1.text eine zahl ist, dann {irgend ein Befehl}, wenn nicht showmessage('Keine Zahl')
?

Mann, mann. Cross-Postings innerhalb der DP ? Langsam würde ich wirklich mal das Gehirn einschalten. :twisted:

Das hier steht jetzt aktuell wegen Dir ca. 10mal neu hier drin. Wegen anderer wohl noch 500mal. Sollen auch die User genervt werden, dann eben so :

Delphi-Quellcode:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char); //Das hier im OnKeyPress fängt alles ab was keine Zahl is
begin
  if not (Key in ['0'..'9']) then begin
    Key:= #0
    ShowMessage ('ungültiges Zeichen !');
  end;
end;

ATS3788 25. Dez 2014 17:57

AW: prüfen ob der eingegebene String eine Zahl ist
 
TryStrToInt(const S: string; out Value: Integer): Boolean;

Sir Rufo 25. Dez 2014 18:04

AW: prüfen ob der eingegebene String eine Zahl ist
 
Da wird sich der TE aber freuen, dass er nach ca. 8 Jahren eine Lösung bekommt :stupid:
(die im Beitrag #5 auch schon genannt wurde)


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:58 Uhr.
Seite 2 von 2     12   

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