Delphi-PRAXiS

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 String oder Integer (https://www.delphipraxis.net/78920-pruefen-ob-string-oder-integer.html)

roth 13. Okt 2006 07:47


Prüfen ob String oder Integer
 
Guten Morgen!
Kann mir jemand einen Tipp geben wie ich eine String Variable überprüfen kann ob Sie nur aus Zahlen besteht!? Denn dann möchte ich Sie als Integer gebrauchen!

mfg Roth

Klaus01 13. Okt 2006 07:53

Re: Prüfen ob String oder Integer
 
Dazu kannst Du in der Hilfe mal nach val suchen,
Das bringt Dir einen ErrorCode wenn der String keine Zahl ist.

Sonst gibt es je nach Delphi Version noch TryStrToInt.

Grüße
Klaus

oki 13. Okt 2006 07:55

Re: Prüfen ob String oder Integer
 
Hi,

bemühe auch mal die Suche, sonst so

Delphi-Quellcode:
Function IsNum(Text : String) : Boolean;
var Index : Integer;
begin
  Result := False;
  IF Text = '' then Exit;
  For Index := 1 to Length(Text) do
    IF not (Text[Index] in ['0' .. '9'] then Exit;
  Result := true;
end;
gruß oki

roth 13. Okt 2006 08:12

Re: Prüfen ob String oder Integer
 
Vielen Dank! :dp:

Luckie 13. Okt 2006 14:32

Re: Prüfen ob String oder Integer
 
@oki: Warum so umständlich? Genau das macht Delphi-Referenz durchsuchenval.


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