Hi,
Das kannst du leicht mit der Val() Funktion überprüfen.
Diese veruscht einen String in einen Integer Wert umzuwandeln.
Schlägt dieser Versuch fehl, dann ist Code <> 0.
Delphi-Quellcode:
var
I, Code: Integer;
begin
Val('123a', I, Code);
if Code = 0 then
ShowMessage('String enthält nur Zahlen')
else
ShowMessage('String enthält Buchstaben');
end;