Einzelnen Beitrag anzeigen

Chrissi91

Registriert seit: 28. Jul 2005
849 Beiträge
 
#1

Prüfen, ob Edit nur aus Zahlen besteht

  Alt 19. Dez 2005, 20:30
Hallo ,

mit dem hier, wollte ich prüfen, ob sich auch nur Zahlen im Editfeld befinden:

Delphi-Quellcode:
for i:=1 to length(edit1.text) do
   begin
    if copy(edit1.Text,i,1) <> '0or '1or '2or '3or '4or '5or '6or '7or '8or '9then showmessage('Die Angaben sind ungültig!');
   end;
Aber er meckert wegen den vielen OR's.

Ich glaube, mal dies gesehen zu haben [0..10], aber wie geht das?

Außerdem möchte ich gerne prüfen, ob die Zahlen (Dezimalzahlen) als Farbwerte gültig sind. Beispiel: 67564312 ist als Dezimalzahl für Farbwerte gültig, aber 56578678965984093 nicht

Ich hoffe, ich habe mich verständlich genug ausgedrückt .
  Mit Zitat antworten Zitat