oder so ...
Delphi-Quellcode:
function istZahl(S:String):boolean;
var dummy:extended;
FS:TFormatSettings;
begin
GetLocaleFormatSettings(0,FS);
result:=tryStrToFloat(s,dummy,FS) ;
end;
AUFRUF:
istZahl('3423ere24'); //false
istZahl('342324'); //true
[EDIT]
nicht zuende gelesen ... so bekommst du nur raus, ob der komplette String einen numerischen Wert enthält
[/EDIT]