Ja hallo ersmal und Willkommen und so
also in Delphi selber is nichts vorhanden,
aber wieso willst due denn nicht Stück für Stück prüfen?
Bsp:
Delphi-Quellcode:
B := True;
For i := 1 to Length(S) do
If not ((S[i] in ['0'..'9'])
or ((i = 1) and (S[i] in ['+', '-']))) Then B := False;
If B Then {istZahl}
PS: IN arbeitet nicht mit ganzen String, sondern nur mit ordinalen Typem wie z.B. einem einzelnem Zeichen(Char).
Alternativ könntes du natürlich auch nach etwas suchen, welches mit "großen" Zahlen zurechtkommen.
BigMath und Co.