![]() |
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 |
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 |
Re: Prüfen ob String oder Integer
Hi,
bemühe auch mal die Suche, sonst so
Delphi-Quellcode:
gruß oki
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; |
Re: Prüfen ob String oder Integer
Vielen Dank! :dp:
|
Re: Prüfen ob String oder Integer
@oki: Warum so umständlich? Genau das macht
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:55 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